Mercurial > projects > dwt2
diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/ole/win32/OBJIDL.d @ 38:2e09b0e6857a
work on phobosfication
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 25 Mar 2009 11:18:25 +0100 |
parents | 6dd524f61e62 |
children |
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/ole/win32/OBJIDL.d Wed Mar 25 08:46:48 2009 +0100 +++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/ole/win32/OBJIDL.d Wed Mar 25 11:18:25 2009 +0100 @@ -9,8 +9,9 @@ //-------------------------------------------------------------------------- -private import org.eclipse.swt.internal.ole.win32.extras; -private import org.eclipse.swt.internal.win32.WINTYPES; +import org.eclipse.swt.internal.ole.win32.extras; +import org.eclipse.swt.internal.win32.WINTYPES; +import org.eclipse.swt.internal.ole.win32.COMTYPES; // private import std.c.windows.windows; // private import std.c.windows.com; // private import org.eclipse.swt.internal.win32.os; @@ -375,18 +376,18 @@ interface IStorage : IUnknown { - HRESULT CreateStream( OLECHAR *pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStream * ppstm); - HRESULT OpenStream( OLECHAR *pwcsName, void *reserved1, DWORD grfMode, DWORD reserved2, IStream * ppstm); - HRESULT CreateStorage( OLECHAR *pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStorage * ppstg); - HRESULT OpenStorage( OLECHAR *pwcsName, IStorage pstgPriority, DWORD grfMode, SNB snbExclude, DWORD reserved, IStorage * ppstg ); + HRESULT CreateStream( LPCOLESTR pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStream * ppstm); + HRESULT OpenStream( LPCOLESTR pwcsName, void *reserved1, DWORD grfMode, DWORD reserved2, IStream * ppstm); + HRESULT CreateStorage( LPCOLESTR pwcsName, DWORD grfMode, DWORD reserved1, DWORD reserved2, IStorage * ppstg); + HRESULT OpenStorage( LPCOLESTR pwcsName, IStorage pstgPriority, DWORD grfMode, SNB snbExclude, DWORD reserved, IStorage * ppstg ); HRESULT CopyTo( DWORD ciidExclude, IID *rgiidExclude, SNB snbExclude, IStorage pstgDest ); - HRESULT MoveElementTo( OLECHAR * pwcsName, IStorage pstgDest, OLECHAR *pwcsNewName, DWORD grfFlags ); + HRESULT MoveElementTo( LPCOLESTR pwcsName, IStorage pstgDest, LPCOLESTR pwcsNewName, DWORD grfFlags ); HRESULT Commit( DWORD grfCommitFlags ); HRESULT Revert(); HRESULT EnumElements( DWORD reserved1, void *reserved2, DWORD reserved3, IEnumSTATSTG * ppenum); - HRESULT DestroyElement( OLECHAR * pwcsName ); - HRESULT RenameElement( OLECHAR *pwcsOldName, OLECHAR *pwcsNewName ); - HRESULT SetElementTimes( OLECHAR * pwcsName, FILETIME * pctime, FILETIME *patime, FILETIME *pmtime ); + HRESULT DestroyElement( LPCOLESTR pwcsName ); + HRESULT RenameElement( LPCOLESTR pwcsOldName, LPCOLESTR pwcsNewName ); + HRESULT SetElementTimes( LPCOLESTR pwcsName, FILETIME * pctime, FILETIME *patime, FILETIME *pmtime ); HRESULT SetClass( REFCLSID clsid ); HRESULT SetStateBits( DWORD grfStateBits, DWORD grfMask ); HRESULT Stat( STATSTG *pstatstg, DWORD grfStatFlag );