c#获取远程主机MAC
2016-07-01 14:16
267 查看
//获取远程主机MAC //转载请注明来自 http://www.shang11.com public string getRemoteMac(string localIP, string remoteIP) { Int32 ldest= inet_addr(remoteIP); //目的ip Int32 lhost= inet_addr(localIP); //本地ip try { Int64 macinfo = new Int64(); Int32 len = 6; int res = SendARP(ldest,0, ref macinfo, ref len); return Convert.ToString(macinfo,16); } catch(Exception err) { Console.WriteLine("Error:{0}",err.Message); } return 0.ToString(); }
相关文章推荐
- c#获取远程主机IP
- c#获取本机的MAC
- C#之AES256位加密解密
- C#数据导出到Excel文件
- 20 如何在C#中存一批数据,数组
- C#调试跟踪函数的使用及找出最大值及最大值所在索引
- c#数字转换为大写汉字
- C#StreamReader 读取Txt文件
- c#删除指定目录下所有内容:方法二--找到所有文件和子文件夹删除
- c#删除指定目录下所有内容
- C#移动文件夹中的所有文件夹与文件到另一个文件夹
- c# 复制文件夹中的所有文件夹与文件到另一个文件夹
- C# WinForm捕获全局异常
- C#通过获取CMD里ipconfig命令的结果来得到IP
- C#获取本机局域网地址
- c#获取公网IP
- c# 无法加载xxx.dll 找不到指定的模块
- github 添加 C# IGNORE
- C# word在指定位置插入图片,设置图片的属性
- c# 异常处理机制