error LNK2019,该怎么处理
error LNK2019
我在Filter Driver 想调用函数:
我的代码是:
调用该函数的时候就出现Error Lnk 2019的错误: unresolved external symbol _GetUnicastIpAddressTable@8
我觉得很奇怪,我已经加入头文件:Netioapi.h 。
多谢指点
------解决方案--------------------
没有连接 Iphlpapi.lib 吧
------解决方案--------------------
没有链接Iphlpapi.lib ,在你的程序开始加上
#pragma comment(lib,"Iphlpapi.lib")
我在Filter Driver 想调用函数:
- C/C++ code
NETIOAPI_API GetUnicastIpAddressTable( __in ADDRESS_FAMILY Family, __out PMIB_UNICASTIPADDRESS_TABLE *Table );
我的代码是:
- C/C++ code
ADDRESS_FAMILY Family; PMIB_UNICASTIPADDRESS_TABLE Table = NULL; NETIOAPI_API NetIoApi = STATUS_NOT_FOUND; Family = AF_INET; NetIoApi = GetUnicastIpAddressTable(Family, (PMIB_UNICASTIPADDRESS_TABLE *)&(Table));...
调用该函数的时候就出现Error Lnk 2019的错误: unresolved external symbol _GetUnicastIpAddressTable@8
我觉得很奇怪,我已经加入头文件:Netioapi.h 。
多谢指点
------解决方案--------------------
没有连接 Iphlpapi.lib 吧
------解决方案--------------------
没有链接Iphlpapi.lib ,在你的程序开始加上
#pragma comment(lib,"Iphlpapi.lib")