Windows OLE declarations for thread-local COM initialization and uninitialization.
CoInitialize (pvReserved -- result): initializes COM for the current thread, consumes one raw pointer-sized Natx reserved argument, and returns one Int32 status.CoUninitialize (--): uninitializes COM for the current thread and returns no value.Printing imported names during compilation shows the exact imported signatures.
"windows/ole32" use
"control" use
{} Int32 {} [
@CoInitialize printStack _:;
@CoUninitialize printStack _:;
0
] "main" exportFunction
{pvReserved: Natx;} Int32 {convention: "";} codeRef
{} () {convention: "";} codeRef