Поделиться через


Получение уведомления о сетевых событиях

Используйте следующие функции, чтобы убедиться, что приложение получает уведомление о определенных сетевых событиях.

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

Аналогичным образом функция NotifyRouteChange позволяет приложению запрашивать уведомление о любых изменениях, происходящих в таблице маршрутизации IP-адресов.

Уведомления, предоставляемые этими функциями, не указывают, что изменилось; они просто указывают, что что-то изменилось. Используйте другие вспомогательные функции IP-адресов, такие как GetIPAddrTable и GetBestRoute, чтобы определить точный характер изменения.