Заголовок 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 содержит сведения, описывающие состояние завершения операции обновления. |