Баг в WMI? А точнее в методе
EnableDHCP класса
Win32_NetworkAdapterConfigurationРешаю задачу - написать программу, которая модифицировала бы свойства протокола IPv4 сетевого адаптера. В частности, необходимо, в некоторых случаях включать автоматическое получение IP-адреса.
Для решения задачи использую следующий код:
( Read more... )Если сетевой кабель подключен, то все работает корректно, однако, при отключенном сетевом кабеле метод
EnableDHCP возвращает ошибку 94, а в свойствах адаптера образуется следующий пиздец:
Этот баг был справедливо замечен одним из комментаторов и в соответствующей
статье на MSDN. Так вот вопрос - что это? Неужто баг WMI? И можно ли его как-то побороть, или придется искать другие способы изменения параметров адаптера (не через WMI)