我如何得到指定ip地址本地网卡的mac地址 我的机器有多个网卡,每个网卡有一个唯一的IP,我如何通过IP地址,读取相应的MAC地址呀,,谢了!~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IP地址是逻辑地址,是可以动态分配的。MAC地址是物理地址,同一块网卡换个IP地址一样用,也就是说,不能通过IP地址找到MAC地址,它们之间不存在一一对应关系 DWORD SendARP( IPAddr DestIP, // destination IP address IPAddr SrcIP, // IP address of sender PULONG pMacAddr, // returned physical address PULONG PhyAddrLen // length of returned physical addr.);第二个参数 谢了,我一会试试!不知道 SendARP 效果如何!!!! http://blog.csdn.net/JamesXing/archive/2007/07/24/1704952.aspx 问题解决了不过,还是不完美,有没有办法,1在断网的时候,通过IP得到MAC地址?2有没有办法,通过Netbios(),这个函数得到IP地址的办法,我想枚举到所有网卡后,再一一对应IP,取得我想要IP地址网卡的MAC地址!~~~说起来有点绕嘴,不过,还是想通过这种办法解决,如果实在没有办法,就先用SENDARP了!~~~ JamesXing(破破) 你说的办法,我也是想用呢,不过,我的目的是想通过IP,来得到指定网卡的MAC地址! 关于IOCP有些疑问...麻烦帮忙解答下 请高手指点:VC6 release生成独立EXE后不能访问SQL SRV2008的问题? 散分 求助:menu.AppendMenu系统不响应!!! Cimage类,如何使图像反转!! 【散分】系分45/45/45, 太高兴了。散分1000 -- 之一 mscomm控件问题,急,在线等 请问怎样在控件中添加一个枚举属性? 请教多张软盘安装程序的问题 Bmp2Gif 的源碼,who要! 为什么不能显示大于127的ASC2码 第一个窗口程序,编译正确,但是就是看不见窗口,在任务管理里却有进程~~~~
IPAddr DestIP, // destination IP address
IPAddr SrcIP, // IP address of sender
PULONG pMacAddr, // returned physical address
PULONG PhyAddrLen // length of returned physical addr.
);
第二个参数
不知道 SendARP 效果如何
!!!!
不过,还是不完美,
有没有办法,
1在断网的时候,通过IP得到MAC地址?
2有没有办法,通过Netbios(),这个函数得到IP地址的办法,
我想枚举到所有网卡后,再一一对应IP,取得我想要IP地址网卡的MAC地址!~~~
说起来有点绕嘴,不过,还是想通过这种办法解决,如果实在没有办法,就先用SENDARP了!~~~
你说的办法,我也是想用呢,不过,我的目的是想通过IP,来得到指定网卡的MAC地址!