Я создаю Wrapper на C++/CLI для статической библиотеки C, которая будет использоваться в приложении .NET через C#.
У меня есть такая функция в C
long My_COM_Interface( PVOID hDevice,IUnknown **pUnknown);
Как объявить IUnknown **
в C++/CLI
в качестве первого аргумента я использую IntPtr, но не могу найти замену для IUknown.
У меня есть GUID другого типа данных COM в другой функции, это тоже проблема для меня.
Пожалуйста, помогите мне найти замену для типа данных IUnknown и GUID.