Собственный эквивалент класса NetworkChange; как определить изменения IP-адреса в Windows - PullRequest
3 голосов
/ 20 августа 2009

Существует ли собственный API-интерфейс Windows, который выполняет те же функции, что и класс .NET System.Net.NetworkInformation.NetworkChange?

В основном я ищу что-то, чтобы сообщить об изменениях в подключении и IP-адресе.

1 Ответ

3 голосов
/ 20 августа 2009

NotifyAddrChange из IP Helper API должно быть тем, что вы ищете.

Чтобы проверить, подключен ли компьютер к сети, вы можете использовать IsNetworkAlive1 .

Если вы разрабатываете для Windows Vista (или новее), вы, вероятно, захотите взглянуть на Network List Manager .

...