Как получить статистику точки доступа с помощью C#

Я создаю программу точки доступа Wi-Fi, используя C#. Мне нужно получить следующую статистику.

  1. Количество подключенных клиентов.
  2. Получить компьютерные имена клиентов.
  3. Получить IP-адреса клиентов.
  4. Измените IP-адреса клиентов.

Я написал это для создания и запуска размещенной сети.

    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 ответов

Другие вопросы по тегам