Mercurial > projects > dwt-win
diff dwt/internal/win32/OS.d @ 89:8c6a38719fb8
CoCreateInstance
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 06 Feb 2008 21:59:14 +0100 |
parents | 00a333240696 |
children | be0b130bb29a |
line wrap: on
line diff
--- a/dwt/internal/win32/OS.d Wed Feb 06 21:58:52 2008 +0100 +++ b/dwt/internal/win32/OS.d Wed Feb 06 21:59:14 2008 +0100 @@ -4979,13 +4979,11 @@ OS.SWP_NOSIZE | OS.SWP_NOZORDER | OS.SWP_NOACTIVATE); } -static int OleInitialize(LPVOID reserved = null){ - return WINAPI.OleInitialize(reserved); -} - -static void OleUninitialize(){ - WINAPI.OleUninitialize(); -} + +alias WINAPI.OleInitialize OleInitialize; +alias WINAPI.OleUninitialize OleUninitialize; +alias WINAPI.CoCreateInstance CoCreateInstance; + /** * <Shawn Liu> * VtbCall partially kept, use VtbCall instead of automation can promote performace @@ -5036,10 +5034,6 @@ return fn(ppVtbl, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); } -public static int CoCreateInstance( - byte* rclsid, void* pUnkOuter, int dwClsContext, byte* riid, void* ppv -); - } // END of OS