最新消息:本站技术交流 QQ 群:28124927

PacketGetAdapterNames 返回 false

Windows 应用编程/MFC exchen 4586浏览 0评论

今天在写一个关于ARP程序的时候,发现PacketGetAdapterNames函数,获取所有网卡适配器名称,既然返回false,非常奇怪。
这个函数就是通过读取注册表的方面,读取网卡的名称,怎么会失败呢?我是在XP的系统下试的,找了半天原因才发现,是由于
WinPcap的版本与开发包的版本不一样的原因。

WinPcap开发包的版本是4.0.2,而系统里的WinPacp是4.1.2,于是我将WinPacp卸载重装4.0.2,这时PacketGetAdapterNames
就返回true了。

转载请注明:exchen's blog » PacketGetAdapterNames 返回 false

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址