所以问题是当我尝试获取该接口的指针时,它告诉我error LNK2001: unresolved external symbol _CLSID_NetFwMgr
。
我查看了标题,并以NetFwMgr
这种方式声明了 CLSID_:
EXTERN_C const CLSID CLSID_NetFwMgr;
#ifdef __cplusplus
class DECLSPEC_UUID("304CE942-6E39-40D8-943A-B913C40C9CD4")
NetFwMgr;
#endif
所以我想我应该在我的 C++ 库中添加一个 *.lib 文件,其中包含如下字段
DEFINE_GUID( CLSID_ActiveDesktop, 0x75048700L, 0xEF1F, 0x11D0, 0x98, 0x88, 0x00, 0x60, 0x97, 0xDE, 0xAC, 0xF9);
Ps:我VC++ 6
用作编译器。