diff options
| author | Vincent Billet <billet.vincent@free.fr> | 2025-05-21 09:48:41 +0200 |
|---|---|---|
| committer | Vincent Billet <billet.vincent@free.fr> | 2025-05-21 09:48:41 +0200 |
| commit | b03cdd22d5b06ad9e7cdad43f9cd09b79dd5cc71 (patch) | |
| tree | 32d3386a1282e86daf4c2e70a30cd334baef5431 /core/sys/windows/ole32.odin | |
| parent | 4329f50d2634307573afa65d022a082206d5e219 (diff) | |
COM & Audio useful bindings
Diffstat (limited to 'core/sys/windows/ole32.odin')
| -rw-r--r-- | core/sys/windows/ole32.odin | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/core/sys/windows/ole32.odin b/core/sys/windows/ole32.odin index 8535a6f87..2cf27273b 100644 --- a/core/sys/windows/ole32.odin +++ b/core/sys/windows/ole32.odin @@ -44,14 +44,10 @@ 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 --- CoTaskMemFree :: proc(pv: rawptr) --- CLSIDFromProgID :: proc(lpszProgID: LPCOLESTR, lpclsid: LPCLSID) -> HRESULT --- |