:215.154KB : :1 :2019-12-30 06:19:07
当前使用网卡名称 = 取当前使用网卡名称 ()
注册表位置 = “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards”
清除数组 (注册表子项)
注册表.枚举子项 (注册表位置, 注册表子项)
.计次循环首 (取数组成员数 (注册表子项), 计次)
当前表位置 = 注册表位置 + “\” + 注册表子项 [计次]
hDev = MAC_CreateFileA (“\\.\” + 注册表.取字符串值 (当前表位置, “ServiceName”) + “”, 位或 (2147483648, 1073741824), 位或 (1, 2), 0, 3, 0, 0)
outBuf = MAC_LocalAlloc (64, 6)
inBuf = #OID_802_3_PERMANENT_ADDRESS
bresult = MAC_DeviceIoControl (hDev, #IOCTL_NDIS_QUERY_GLOBAL_STATS, 取变量地址 (inBuf), 4, outBuf, 6, 取变量地址 (dwSize), 0)
.如果真 (bresult)
str = 格式化MAC (字节集_字节集到十六进制 (指针到字节集 (outBuf, 6)))
加入成员 (网卡数组, str)
.如果真 (注册表.取字符串值 (当前表位置, “ServiceName”) = 当前使用网卡名称)
网卡MAC = str
.如果真结束
.如果真结束
MAC_LocalFree (outBuf)
MAC_CloseHandle (hDev)
处理事件 ()
.计次循环尾 ()
简单实用的的局域网ip地址扫描器,纯绿色免费版,不但可以查自己电脑的网卡mac地址,还能能够轻松的获取局域网中所有ip地址的网卡物理地址,让用户更好的管理网络,实现带宽的合理分配。
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
02-05易语言调用cmd命令并编辑框显示执行结果
09-07C++的string的实现源码分析
10-15易语言word循环插入文字 图片工具源码