如何获取客户端的物理地址
解决方案 »
- GridView水平滚动条的问题
- ASP 窗体提交给多个网页
- VS2005中解决方法(.sln)的问题!!!
- 初学者问题:谢谢各位大哥大姐,高分求救dataTable隐式转换问题!
- 跪求1st JavaScript Editor 注册码
- 提交页面取返回值问题
- 大家能给我讲一下这段代码的意思么?
- DataGrid1.CurrentPageIndex = e.NewPageIndex;这个怎么写不上去啊.
- 请问:不使用aspx.cs文件,怎样使aspx的页面从page的一个派生类继承,而不从page继承。
- 如何在mvc中(MVC4)实现不同的域名(即不同的城市)访问时切换不同的模板?
- 从asp.net 怎么学asp
- 自定义属性如何实现让其默认值自增?
[DllImport("Iphlpapi.dll")]
private static extern int SendARP(Int32 dest,Int32 host,ref Int64 mac,ref Int32 length);
[DllImport("Ws2_32.dll")]
private static extern Int32 inet_addr(string ip); static private Int64 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 macinfo;
}
catch(Exception err)
{
Console.WriteLine("Error:{0}",err.Message);
}
return 0;
}