On Wednesday, 13 July 2016 at 07:31:57 UTC, Adam Sansier wrote:
void** ptr = null;auto res = CoCreateInstance(&CLS_ID, cast(IUnknown)null, CLSCTX_INPROC_SERVER, &CLS_ID, cast(void**)&ptr);
See the example above. IUnknown ptr = null; auto res = CoCreateInstance(&MyCLSID, null, CLSCTX_INPROC_SERVER, &MyIID, cast(void**)&ptr); if(SUCCEEDED(res))ptr.Release(); Are you sure CLSID matches IID in your case?
