BCB6 利用winpcap 读取网卡信息时获取IP地址问题

snow_kit 2009-09-16 12:52:05
网卡IP列表:
\Device\NPF_GenericDialupAdapter
\Device\NPF_{5ADD4097-950A-4C0B-A94F-4D36C10D7ACB}

上面是我的网卡信息资料

第一个数Windows的虚拟网卡

是在vmware+winxp+bcb6+winpcap4.02中进行

当我利用
((sockaddr_in *)dev->addresses->addr)->sin_addr.S_un.S_un_b.s_b1;
获取IP地址的时候
因为第一个网卡不是真实网卡 会出现一个不能读取的错误

project xxx.exe raised exception class eaccessviolation with message 'access violation at address 00401c64 in module xxx.exe' read of address 0000004 process stopped use step or run to continus.

求解决办法.......
...全文
137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjq2003 2009-09-16
  • 打赏
  • 举报
回复
一起学习

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧