I
igd
Hello!
I would like to code a wrapper for the C/C++-ASIO API. In one of the
functions exported by an unmanaged ASIO driver DLL (loadAsioDriver)
CoCreateInstance is called. When I call loadAsioDriver() from an
unmanaged client, it works but when I call that function from managed
code (P/Invoke) CoCreateInstance in loadAsioDriver() returns
E_NOINTERFACE. How can I fix this?
Thanks in advance!
I would like to code a wrapper for the C/C++-ASIO API. In one of the
functions exported by an unmanaged ASIO driver DLL (loadAsioDriver)
CoCreateInstance is called. When I call loadAsioDriver() from an
unmanaged client, it works but when I call that function from managed
code (P/Invoke) CoCreateInstance in loadAsioDriver() returns
E_NOINTERFACE. How can I fix this?
Thanks in advance!