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


Перечисление зарегистрированных сущностей

После регистрации клиента клиент может получить список всех остальных клиентов, зарегистрированных в диспетчере таблиц маршрутизации. Некоторые клиенты должны выполнять определенные операции, если обнаружено наличие определенного типа клиента.

Клиент может вызывать функцию RtmGetRegisteredEntities . Возвращается буфер RTM_ENTITY_INFO структур. После обработки этих сведений клиент должен вызвать RtmReleaseEntities , чтобы освободить дескрипторы в структурах RTM_ENTITY_INFO .

Если клиент диспетчера таблиц маршрутизации предоставил функцию обратного вызова в вызове RtmRegisterEntity, клиент получает уведомление, когда другие клиенты регистрируются или отменяют регистрацию.

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