WMI 获取所有物理网卡信息.目前只能获取已连接的.
Dim searcher As New System.Management.ManagementObjectSearcher("select * from win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
Dim moc2 As System.Management.ManagementObjectCollection = searcher.Get()
For Each mo As System.Management.ManagementObject In moc2
Dim pde As System.Management.PropertyDataCollection.PropertyDataEnumerator = mo.Properties.GetEnumerator()
If mo("IPEnabled") Then
netid = mo("MACAddress")
ip = mo("IpAddress")(0)
mactp = mo("Description")
'Exit For
If mactp.Contains("PCI") Then
mactp = "有线网卡:"
ElseIf mactp.Contains("Wi") Then
mactp = "无线网卡:"
End If
mac += mactp & " " & netid & " "
End If
Next只有网卡开启的时候可以获取,禁用的网卡就没有办法获取.
...全文
相关推荐
VB6环境获取物理网卡信息
VB6环境获取物理网卡信息
POST、CPU编号、硬盘信息、系统信息、真实物理网卡IP、网卡类型、网卡信息
获取计算机信息,包括CPU编号、硬盘信息、系统信息、真实物理网卡IP、网卡类型、网卡信息,并将该信息POST到HTTP
c# 区分虚拟网卡 获取真实网卡信息 判断网卡有线或无线
public void GetPhysicsNetworkAdapterInfo() { ManagementObjectSearcher mos = new ManagementObjectSearcher(@"\\.\ROOT\StandardCimv2", "SELECT * FROM MSFT_NetAdapter WHERE Virtual=False"); ManagementObjectCollection moc = mos.Get(); foreach (ManagementObject mo in moc) { string
获取网卡物理地址的VB源程序
获取网卡物理地址的VB源程序 很好用! 直接可以使用!
asp.net core 获取 MacAddress 地址方法示例
主要介绍了asp.net core获取MacAddress地址方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


