|
@@ -44,7 +44,13 @@ foreign Ole32 {
|
|
|
CoInitializeEx :: proc(reserved: rawptr = nil, co_init: COINIT = .APARTMENTTHREADED) -> HRESULT ---
|
|
|
CoUninitialize :: proc() ---
|
|
|
|
|
|
- CoCreateInstance :: proc(rclsid: REFCLSID, pUnkOuter: LPUNKNOWN, dwClsContext: DWORD, riid: REFIID, ppv: ^LPVOID) -> HRESULT ---
|
|
|
+ CoCreateInstance :: proc(
|
|
|
+ rclsid: REFCLSID,
|
|
|
+ pUnkOuter: LPUNKNOWN,
|
|
|
+ dwClsContext: DWORD,
|
|
|
+ riid: REFIID,
|
|
|
+ ppv: ^LPVOID,
|
|
|
+ ) -> HRESULT ---
|
|
|
|
|
|
CoTaskMemAlloc :: proc(cb: SIZE_T) -> rawptr ---
|
|
|
CoTaskMemRealloc :: proc(pv: rawptr, cb: SIZE_T) -> rawptr ---
|