Прочитать на английском

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


Заголовок routprot.h

Этот заголовок используется службой маршрутизации и удаленного доступа. Дополнительные сведения см. в разделе:

routprot.h содержит следующие программные интерфейсы:

Функции обратного вызова

 
PADD_INTERFACE

Функция AddInterface добавляет интерфейс для управления с помощью протокола маршрутизации.
PCONNECT_CLIENT

Диспетчер маршрутизатора вызывает функцию ConnectClient, когда клиент подключается к интерфейсу, на котором выполняется протокол маршрутизации.
PDELETE_INTERFACE

Функция DeleteInterface удаляет интерфейс из набора, управляемого протоколом маршрутизации.
PDISCONNECT_CLIENT

Диспетчер маршрутизатора вызывает функцию DisconnectClient, когда клиент отключается от интерфейса, на котором выполняется протокол маршрутизации.
PDO_UPDATE_ROUTES

Функция DoUpdateRoutes запрашивает у протокола маршрутизации обновление сведений о маршрутизации через указанный интерфейс для получения статических сведений о маршруте.
PGET_EVENT_MESSAGE

Функция GetEventMessage получает запись из очереди сообщений протокола маршрутизации. Протокол маршрутизации использует очередь для информирования диспетчера маршрутизатора об асинхронных событиях.
PGET_GLOBAL_INFO

Функция GetGlobalInfo извлекает глобальные (а не зависящие от интерфейса) сведения о конфигурации, хранимые протоколом маршрутизации.
PGET_INTERFACE_INFO

Функция GetInterfaceInfo получает сведения о конфигурации, хранящиеся протоколом маршрутизации для определенного интерфейса.
PGET_MFE_STATUS

Диспетчер маршрутизатора вызывает функцию GetMfeStatus, чтобы получить состояние записи многоадресной пересылки (MFE) для указанного интерфейса, адреса группы и исходного адреса.
PGET_NEIGHBORS

Диспетчер маршрутизатора вызывает функцию GetNeighbors для получения запроса для сети, подключенной через указанный интерфейс.
PINTERFACE_STATUS

Диспетчер маршрутизатора вызывает функцию InterfaceStatus для изменения состояния интерфейса.
PMIB_CREATE

Функция MibCreate передает протоколу маршрутизации SNMP-запрос на создание в стиле MIB.
PMIB_DELETE

Функция MibDelete передает snmp MIB-запрос на удаление в протокол маршрутизации.
PMIB_GET

Функция MibGet передает snmp MIB-код Get Request в библиотеку DLL протокола маршрутизации.
PMIB_GET_FIRST

Функция MibGetFirst передает протоколу маршрутизации snmp MIB-стиль Get First Request.
PMIB_GET_NEXT

Функция MibGetNext передает протоколу маршрутизации snmp-стиль MIB Get Next Request.
PMIB_GET_TRAP_INFO

Функция MibGetTrapInfo запрашивает модуль, который задает событие ловушки, для получения дополнительных сведений о ловушке.
PMIB_SET

Функция MibSet передает протоколу маршрутизации SNMP-запрос на установку в стиле MIB.
PMIB_SET_TRAP_INFO

Функция MibSetTrapInfo передает дескриптор событию, которое передается всякий раз, когда требуется выдать TRAP.
PQUERY_POWER

Функция QueryPower зарезервирована для использования в будущем.
PREGISTER_PROTOCOL

Функция RegisterProtocol регистрирует протокол маршрутизации в диспетчере маршрутизатора. Он также сообщает диспетчеру маршрутизатора о функциональных возможностях, поддерживаемых протоколом маршрутизации.
PSET_GLOBAL_INFO

Функция SetGlobalInfo задает глобальные (а не зависящие от интерфейса) сведения о конфигурации, хранимые протоколом маршрутизации. Формат этих сведений зависит от протокола маршрутизации.
PSET_INTERFACE_INFO

Функция SetInterfaceInfo задает конфигурацию определенного интерфейса, управляемого протоколом маршрутизации.
PSET_POWER

Функция SetPower зарезервирована для использования в будущем.
PSTART_COMPLETE

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

Функция StartProtocol инициализирует функциональные возможности протокола маршрутизации.
PSTOP_PROTOCOL

Функция StopProtocol приводит к тому, что протокол маршрутизации выполняет упорядоченное завершение работы.

Структуры

 
IP_ADAPTER_BINDING_INFO

Структура IP_ADAPTER_BINDING_INFO содержит сведения об IP-адресе для конкретного сетевого адаптера.
IP_LOCAL_BINDING

Структура IP_LOCAL_BINDING содержит сведения об IP-адресе адаптера.
IPV6_ADAPTER_BINDING_INFO

Структура IPV6_ADAPTER_BINDING_INFO содержит сведения, относящиеся к IPv6, для конкретного сетевого адаптера.
IPV6_LOCAL_BINDING

Структура IPV6_LOCAL_BINDING содержит сведения об IPv6-адресе для адаптера.
СООБЩЕНИЕ

Объединение MESSAGE содержит сведения о событии, переданном диспетчеру маршрутизатора через очередь сообщений протокола маршрутизации.
MPR50_ROUTING_CHARACTERISTICS

Структура MPR_ROUTING_CHARACTERISTICS содержит сведения, используемые для регистрации протоколов маршрутизации в диспетчере маршрутизатора. (MPR50_ROUTING_CHARACTERISTICS)
MPR60_ROUTING_CHARACTERISTICS

Структура MPR_ROUTING_CHARACTERISTICS содержит сведения, используемые для регистрации протоколов маршрутизации в диспетчере маршрутизатора. М
SUPPORT_FUNCTIONS_50

Структура SUPPORT_FUNCTIONS_50 (routprot.h) передает в протокол маршрутизации набор указателей для функций, предоставляемых диспетчером маршрутизатора.
SUPPORT_FUNCTIONS_60

Структура SUPPORT_FUNCTIONS_60 (routprot.h) передает в протокол маршрутизации набор указателей для функций, предоставляемых диспетчером маршрутизатора.
UPDATE_COMPLETE_MESSAGE

Структура UPDATE_COMPLETE_MESSAGE содержит сведения, описывающие состояние завершения операции обновления.