routprot.h-Header

Dieser Header wird vom Routing- und RAS-Dienst verwendet. Weitere Informationen finden Sie unter

routprot.h enthält die folgenden Programmierschnittstellen:

Rückruffunktionen

 
PADD_INTERFACE

Die AddInterface-Funktion fügt eine Schnittstelle hinzu, die vom Routingprotokoll verwaltet werden soll.
PCONNECT_CLIENT

Der Router-Manager ruft die ConnectClient-Funktion auf, wenn ein Client eine Verbindung mit einer Schnittstelle herstellt, auf der das Routingprotokoll ausgeführt wird.
PDELETE_INTERFACE

Die DeleteInterface-Funktion entfernt eine Schnittstelle aus dem Satz, der vom Routingprotokoll verwaltet wird.
PDISCONNECT_CLIENT

Der Router-Manager ruft die DisconnectClient-Funktion auf, wenn ein Client die Verbindung mit einer Schnittstelle trennt, auf der das Routingprotokoll ausgeführt wird.
PDO_UPDATE_ROUTES

Die DoUpdateRoutes-Funktion fordert das Routingprotokoll auf, eine Routinginformationsaktualisierung über die angegebene Schnittstelle durchzuführen, um statische Routeninformationen abzurufen.
PGET_EVENT_MESSAGE

Die GetEventMessage-Funktion ruft einen Eintrag aus der Nachrichtenwarteschlange des Routingprotokolls ab. Das Routingprotokoll verwendet die Warteschlange, um den Router-Manager über asynchrone Ereignisse zu informieren.
PGET_GLOBAL_INFO

Die GetGlobalInfo-Funktion ruft globale (im Gegensatz zu schnittstellenspezifischen) Konfigurationsinformationen ab, die vom Routingprotokoll gespeichert werden.
PGET_INTERFACE_INFO

Die GetInterfaceInfo-Funktion ruft die Konfigurationsinformationen ab, die vom Routingprotokoll für eine bestimmte Schnittstelle gespeichert werden.
PGET_MFE_STATUS

Der Router-Manager ruft die GetMfeStatus-Funktion auf, um die status des Multicastweiterleitungseintrags (Multicast Forwarding Entry, MFE) für die angegebene Schnittstelle, die angegebene Gruppenadresse und die angegebene Quelladresse abzurufen.
PGET_NEIGHBORS

Der Router-Manager ruft die GetNeighbors-Funktion auf, um die Abfrage für das Netzwerk abzurufen, das über die angegebene Schnittstelle angefügt ist.
PINTERFACE_STATUS

Der Router-Manager ruft die Funktion InterfaceStatus auf, um die status einer Schnittstelle zu ändern.
PMIB_CREATE

Die MibCreate-Funktion übergibt eine CREATE-Anforderung im SNMP-MIB-Stil an das Routingprotokoll.
PMIB_DELETE

Die MibDelete-Funktion übergibt eine SNMP MIB-artige Löschanforderung an das Routingprotokoll.
PMIB_GET

Die MibGet-Funktion übergibt eine SNMP MIB-artige Get Request an die Routingprotokoll-DLL.
PMIB_GET_FIRST

Die MibGetFirst-Funktion übergibt eine SNMP MIB-artige Get First Request an das Routingprotokoll.
PMIB_GET_NEXT

Die MibGetNext-Funktion übergibt eine SNMP MIB-artige Get Next Request an das Routingprotokoll.
PMIB_GET_TRAP_INFO

Die MibGetTrapInfo-Funktion fragt das Modul ab, das ein Trapereignis festgelegt hat, um weitere Informationen zur Trap zu erhalten.
PMIB_SET

Die MibSet-Funktion übergibt eine SNMP-MIB-Stil-Set Request an das Routingprotokoll.
PMIB_SET_TRAP_INFO

Die MibSetTrapInfo-Funktion übergibt ein Handle an ein Ereignis, das immer dann signalisiert wird, wenn ein TRAP ausgegeben werden muss.
PQUERY_POWER

Die QueryPower-Funktion ist für die zukünftige Verwendung reserviert.
PREGISTER_PROTOCOL

Die Funktion RegisterProtocol registriert das Routingprotokoll beim Router-Manager. Außerdem wird der Router-Manager über die Vom Routingprotokoll unterstützte Funktionalität informiert.
PSET_GLOBAL_INFO

Die SetGlobalInfo-Funktion legt die globalen (im Gegensatz zu schnittstellenspezifischen) Konfigurationsinformationen fest, die vom Routingprotokoll gespeichert werden. Das Format dieser Informationen ist spezifisch für das Routingprotokoll.
PSET_INTERFACE_INFO

Die SetInterfaceInfo-Funktion legt die Konfiguration einer bestimmten Schnittstelle fest, die vom Routingprotokoll verwaltet wird.
PSET_POWER

Die SetPower-Funktion ist für die zukünftige Verwendung reserviert.
PSTART_COMPLETE

Der Router-Manager ruft die StartComplete-Funktion auf, um das Routingprotokoll darüber zu informieren, dass die Initialisierung abgeschlossen ist und alle Schnittstellen hinzugefügt wurden. Das Routingprotokoll sollte auf diesen Aufruf warten, bevor ein protokollspezifisches Verhalten gestartet wird.
PSTART_PROTOCOL

Die Funktion StartProtocol initialisiert die Funktionalität des Routingprotokolls.
PSTOP_PROTOCOL

Die StopProtocol-Funktion bewirkt, dass das Routingprotokoll ein geordnetes Herunterfahren durchführt.

Strukturen

 
IP_ADAPTER_BINDING_INFO

Die IP_ADAPTER_BINDING_INFO-Struktur enthält IP-spezifische Informationen für einen bestimmten Netzwerkadapter.
IP_LOCAL_BINDING

Die IP_LOCAL_BINDING-Struktur enthält IP-Adressinformationen für einen Adapter.
IPV6_ADAPTER_BINDING_INFO

Die IPV6_ADAPTER_BINDING_INFO-Struktur enthält IPv6-spezifische Informationen für einen bestimmten Netzwerkadapter.
IPV6_LOCAL_BINDING

Die IPV6_LOCAL_BINDING-Struktur enthält IPv6-Adressinformationen für einen Adapter.
NACHRICHT

Die MESSAGE-Union enthält Informationen zu einem Ereignis, das dem Router-Manager über die Nachrichtenwarteschlange des Routingprotokolls gemeldet wird.
MPR50_ROUTING_CHARACTERISTICS

Die MPR_ROUTING_CHARACTERISTICS-Struktur enthält Informationen, die zum Registrieren von Routingprotokollen beim Router-Manager verwendet werden. (MPR50_ROUTING_CHARACTERISTICS)
MPR60_ROUTING_CHARACTERISTICS

Die MPR_ROUTING_CHARACTERISTICS-Struktur enthält Informationen, die zum Registrieren von Routingprotokollen beim Router-Manager verwendet werden. M
SUPPORT_FUNCTIONS_50

Die SUPPORT_FUNCTIONS_50-Struktur (routprot.h) übergibt eine Reihe von Zeigern für vom Router-Manager bereitgestellte Funktionen an das Routingprotokoll.
SUPPORT_FUNCTIONS_60

Die SUPPORT_FUNCTIONS_60-Struktur (routprot.h) übergibt eine Reihe von Zeigern für vom Router-Manager bereitgestellte Funktionen an das Routingprotokoll.
UPDATE_COMPLETE_MESSAGE

Die UPDATE_COMPLETE_MESSAGE-Struktur enthält Informationen, die den Abschluss status eines Aktualisierungsvorgangs beschreiben.