У меня есть код C ++, который работает на Windows. Пожалуйста, обратитесь к приведенному ниже фрагменту кода (код sudo, не полный).
char * command = L «Интерфейс C: \ Windows \ System32 \ netsh.exe ipv4 set name name = \» Подключение по локальной сети \ «source = static addr = mask = gateway =»}
if ((Createprocess(command, ...))
{
return true;
}
Вот
если netsh.exe выдает какую-либо ошибку, как ее отловить?
Netsh.exe выдает ошибку, если IP-адрес найден дубликатом?
Задача ещё не решена.
Других решений пока нет …