Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MIB_IPPATH_ROW-Struktur speichert Informationen zu einem IP-Pfadeintrag.
Syntax
typedef struct _MIB_IPPATH_ROW {
SOCKADDR_INET Source;
SOCKADDR_INET Destination;
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
SOCKADDR_INET CurrentNextHop;
ULONG PathMtu;
ULONG RttMean;
ULONG RttDeviation;
union {
ULONG LastReachable;
ULONG LastUnreachable;
};
BOOLEAN IsReachable;
ULONG64 LinkTransmitSpeed;
ULONG64 LinkReceiveSpeed;
} MIB_IPPATH_ROW, *PMIB_IPPATH_ROW;
Member
Source
Typ: SOCKADDR_INET
Die Quell-IP-Adresse für diesen IP-Pfadeintrag.
Destination
Typ: SOCKADDR_INET
Die Ziel-IP-Adresse für diesen IP-Pfadeintrag.
InterfaceLuid
Typ: NET_LUID
Der lokal eindeutige Bezeichner (LUID) für die Netzwerkschnittstelle, die diesem IP-Pfadeintrag zugeordnet ist.
InterfaceIndex
Typ: NET_IFINDEX
Der lokale Indexwert für die Netzwerkschnittstelle, die diesem IP-Pfadeintrag zugeordnet ist. Dieser Indexwert kann sich ändern, wenn ein Netzwerkadapter deaktiviert und dann aktiviert wird, oder unter anderen Umständen, und sollte nicht als persistent betrachtet werden.
CurrentNextHop
Typ: SOCKADDR_INET
Die aktuelle IP-Adresse des nächsten Systems oder Gateways auf der Route. Dieser Member kann sich im Laufe der Lebensdauer eines Pfads ändern.
PathMtu
Typ: ULONG
Die maximale MTU-Größe (Transmission Unit) in Bytes an die Ziel-IP-Adresse für diesen IP-Pfadeintrag.
RttMean
Typ: ULONG
Die geschätzte durchschnittliche Roundtripzeit (RTT) in Millisekunden an die Ziel-IP-Adresse für diesen IP-Pfadeintrag.
RttDeviation
Typ: ULONG
Die geschätzte mittlere Abweichung für die Roundtripzeit (RTT) in Millisekunden von der Ziel-IP-Adresse für diesen IP-Pfadeintrag.
LastReachable
Typ: ULONG
Die Zeit in Millisekunden, zu der ein Knoten davon ausgeht, dass die Ziel-IP-Adresse erreichbar ist, nachdem eine Bestätigung zur Erreichbarkeit erhalten wurde.
LastUnreachable
Typ: ULONG
Die Zeit in Millisekunden, zu der ein Knoten davon ausgeht, dass die Ziel-IP-Adresse nicht erreichbar ist, nachdem keine Bestätigung zur Erreichbarkeit erhalten wurde.
IsReachable
Typ: BOOLEAN
Ein Wert, der angibt, ob die Ziel-IP-Adresse für diesen IP-Pfadeintrag erreichbar ist.
LinkTransmitSpeed
Typ: ULONG64
Die geschätzte Geschwindigkeit in Bits pro Sekunde des Übertragungslinks zur Ziel-IP-Adresse für diesen IP-Pfadeintrag.
LinkReceiveSpeed
Typ: ULONG64
Die geschätzte Geschwindigkeit in Bits pro Sekunde des Empfangslinks von der Ziel-IP-Adresse für diesen IP-Pfadeintrag.
Hinweise
Die MIB_IPPATH_ROW-Struktur wird unter Windows Vista und höher definiert.
Die GetIpPathTable-Funktion listet die IP-Pfadeinträge auf einem lokalen System auf und gibt diese Informationen in einer MIB_IPPATH_TABLE-Struktur als Array von MIB_IPPATH_ROW Einträgen zurück.
Die GetIpPathEntry-Funktion ruft einen einzelnen IP-Pfadeintrag ab und gibt diese Informationen in einer MIB_IPPATH_TABLE-Struktur zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | netioapi.h (include Iphlpapi.h) |