例如,ObReferenceObjectByName
中定义了c
,因此在c ++中应使用extern "C"
但是如何直接在dll / lib中检查这个而不是阅读文档?
答案 0 :(得分:3)
只需查看lib文件中的符号名称即可。如果名称已被破坏,就像C ++的名称一样,那就应该是显而易见的。
答案 1 :(得分:2)
您可以在Dependency Walker中查看导出。
打开DLL,在右侧窗格中找到该功能,然后查看图标。它将是C
,C++
或O#
(仅按序数导出)
有关详细信息,请参阅帮助文件中的Export Function List View。