Anatoly Podgoretsky |
---|
Что значит неоптимальный, дилемма простая - иначе ты прочитать вывод не умеешь? Хорошо оптимальный, это использовать CreateProcess |
Скорее всего, оптимальный способ - это вызвать ф-цию SomeNetFunc, которая вернет массив из структуры, содержащей MAC-адрес и IP. Зачем создавать процессы, писАть/читать файлы и т.д.? По вашему получается, например, чтобы написать сниффер, нужно открыть WireShark, запустить сниффинг, сохранить лог в файл, а потом открыть его в своей проге и наслаждаться парсингом. Бред.