- 14
- 0
- 约2.64千字
- 约 5页
- 2021-08-21 发布于山东
- 举报
C#如何获得设备Mac地址
C#如何获得设备Mac地址
PAGE / NUMPAGES
C#如何获得设备Mac地址
C#怎样获取设施 Mac 地点
利用 dns 类和 WMI规范获取 IP 及 MAC地点
在 C#编程中 , 要获取主机名和主机 IP 地点 , 是比较简单的 . 它供给的 Dns 类 , 能够轻松的获得主机名和 IP 地
址.
示例 :
[c-sharp] view plaincopy
string strHostName = (); oString(); Dns类主假如从域名系统 (DNS)中检索对于特定主机的信息 ,
上边的代码第一行就从当地的 DNS中检索出当地主机名 .
IPHostEntry 类则将一个域名系统或主机名与一组 IP 地点有关系 , 它与 DNS类一同使用 , 用于获取主机的 IP
地点组 .
要获取远程主机的 IP 地点 , 其方法也是迥然不一样 .
在获取了 IP 地点后 , 假如还需要获得网卡的 MAC地点 , 就需要进一步研究了 .
这里又分两种状况 , 一是本机 MAC地点 , 二是远程主机 MAC地点 . 两者的获取是完整不一样的 .
在获取本机的 MAC地点时 , 能够使用 WMI规范 , 经过 SELECT语句提取 MAC地点 . 在.NET 框架中 ,WMI规范的实
现定义在命名空间中 .
ManagementO
原创力文档

文档评论(0)