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 );