RTM_NEXTHOP_INFO-Struktur (rtmv2.h)
Die RTM_NEXTHOP_INFO-Struktur wird verwendet, um Next-Hop-Informationen mit dem Routingtabellen-Manager auszutauschen.
Syntax
typedef struct _RTM_NEXTHOP_INFO {
RTM_NET_ADDRESS NextHopAddress;
RTM_ENTITY_HANDLE NextHopOwner;
ULONG InterfaceIndex;
USHORT State;
USHORT Flags;
PVOID EntitySpecificInfo;
RTM_DEST_HANDLE RemoteNextHop;
} RTM_NEXTHOP_INFO, *PRTM_NEXTHOP_INFO;
Member
NextHopAddress
Gibt die Netzwerkadresse für diesen nächsten Hop an.
NextHopOwner
Handle an den Client, der diesen nächsten Hop besitzt.
InterfaceIndex
Gibt den Ausgehenden Schnittstellenindex an.
State
Flags, die den Status dieses nächsten Hops angibt. Die folgenden Flags werden verwendet.
Konstante | Bedeutung |
---|---|
|
Der nächste Hop wurde erstellt. |
|
Der nächste Hop wurde gelöscht. |
Flags
Flags, die status Informationen für den nächsten Hop übermitteln. Die folgenden Flags werden verwendet.
EntitySpecificInfo
Enthält spezifische Informationen für den Client, der diesen nächsten Hop besitzt.
RemoteNextHop
Handle an das Ziel mit der indirekten Adresse des nächsten Hops. Dieser Member ist nur gültig, wenn das Flags-Element auf RTM_NEXTHOP_FLAGS_REMOTE festgelegt ist. Dieses zwischengespeicherte Handle kann mehrere Nachschlagevorgänge für diesen indirekten nächsten Hop verhindern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | rtmv2.h |