如何使用C#获取热点统计信息

时间:2014-05-03 14:23:28

标签: c# networking wifi personal-hotspot

我正在使用C#创建一个Wifi热点程序。 我需要获得以下统计数据。

  1. 已连接的客户端数量。
  2. 获取客户的计算机名称。
  3. 获取客户的IP地址。
  4. 更改客户端的IP地址。
  5. 我写这篇文章是为了创建和启动托管网络。

        private void createHotspot(string ssid, string key)
        {
            processStartInfo = new ProcessStartInfo("cmd.exe");
            processStartInfo.RedirectStandardInput = true;
            processStartInfo.RedirectStandardOutput = true;
            processStartInfo.CreateNoWindow = true;
            processStartInfo.UseShellExecute = false;
            process = Process.Start(processStartInfo);
    
            if (process != null)
            {
                process.StandardInput.WriteLine("netsh wlan set hostednetwork mode=allow ssid=" + ssid + " key=" + key);
                process.StandardInput.WriteLine("netsh wlan start hosted network");
                process.StandardInput.Close();
    
            }
        }
    

    提前致谢。

0 个答案:

没有答案