<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      用C#編寫取得遠程IP,MAC的方法

      [摘要]如果要想獲得遠程的地址,需要用sendarp這個函數來實現。具體的代碼如下:[DllImport("Iphlpapi.dll")]private static unsafe ...
      如果要想獲得遠程的地址,需要用sendarp這個函數來實現。具體的代碼如下:
      [DllImport("Iphlpapi.dll")]
      private  static  unsafe  extern  int  SendARP(Int32  dest,Int32  host,ref  IntPtr  mac,ref  IntPtr  length);
      [DllImport("Ws2_32.dll")]
      private  static  extern  Int32  inet_addr(string  ip);

      Int32  ldest=  inet_addr("157.60.68.163");//目的地的ip
      Int32  lhost=  inet_addr("157.60.68.33");//本地的ip

      try
      {
      Byte[]  macinfo=new  Byte[6];
      Int32  length=6;

      IntPtr  mac=new  IntPtr(macinfo[0]);
      IntPtr  len=new  IntPtr(6);
      int  ii=SendARP(ldest,lhost,  ref  mac,  ref  len);

      Console.WriteLine("Mac  Add:"+mac);
      Console.WriteLine("length:"+len);


      }
      catch(Exception  err)
      {
      Console.WriteLine(err);
      }


      日韩精品一区二区三区高清