void MyUnmanagedFunc(
CustomClass& szOutputData
, ICustomObject* pDataObject
, const LPCWSTR szTag
, const LPCWSTR szDisplay = NULL
, const BOOL bAdd = TRUE
);
У меня есть вышеуказанная сигнатура функции, определенной в C ++ DLL, скажем, abc.dll
. Я не могу создать правильную подпись метода в C #. Обратите внимание, что CustomClass
определено в некотором другом файле, скажем, xyz.dll
и с __declspec(dllexport)
. Я попытался этот инструмент для генерации подписи.
Извините, если я повторил вопрос. Я пытался найти перед публикацией.