Как обнаружить запущенную хостинговую сеть?

У меня есть программа, запускающая горячую точку, используя C# с командной строкой netsh wlan start hostednetwork, Однако я понятия не имею, что размещенная сеть успешно запущена или нет.

Использование таких команд, как netsh wlan show hostednetwork не может решить проблему, потому что это зависит от языка системы. Я не могу определить выход программно.

Как я могу узнать, что горячая точка была успешно запущена, или сказать, что командная строка выполнена успешно?

public void Launch ()
{
    ProcessStartInfo processStartInfo = new ProcessStartInfo ("cmd.exe", "/c netsh wlan start hostednetwork");
    processStartInfo.UseShellExecute = true;
    processStartInfo.Verb = "runas";
    Process.Start (processStartInfo);
}

0 ответов

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