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