Как служба может определить, когда Windows полностью запустилась? - PullRequest
2 голосов
/ 29 февраля 2012

Я пишу службу, и служба использует WMI для получения MAC-адреса системы, проблема в том, что если служба запускается при загрузке, кажется, что информация, которую я получаю, отличается от той, которую я получаю после установки операционной системы.полностью инициализирован.Следовательно, как я могу определить, что ОС инициализирована, чтобы я мог получить правильный MAC-адрес?

языки - C и Java, платформы - Windows 7 и Windows XP

.

1 Ответ

1 голос
/ 29 февраля 2012

Обычные хосты берут свой MAC-адрес с аппаратного обеспечения, которое не меняется. Нет определенного момента, когда вы можете сказать, что ОС полностью запустилась, вам просто нужно подождать.

Я подозреваю, что изменение MAC-адреса - это не то, о чем ОС будет уведомлять вас или зависит от того, когда ОС запускается, вероятно, это произойдет примерно в одно и то же время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...