structure MIB_IPPATH_ROW
La structure MIB_IPPATH_ROW stocke des informations sur une entrée de chemin d’accès IP.
Syntaxe
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;
Membres
source
Adresse IP source pour cette entrée de chemin d’accès IP.de destination
Adresse IP de destination pour cette entrée de chemin d’accès IP.InterfaceLuid
Identificateur unique local (LUID) de l’interface réseau associée à cette entrée de chemin d’accès IP.InterfaceIndex
Valeur d’index local de l’interface réseau associée à cette entrée de chemin d’accès IP. Cette valeur d’index peut changer lorsqu’une carte réseau est désactivée, puis activée, ou dans d’autres circonstances, et ne doit pas être considérée comme persistante.CurrentNextHop
Adresse IP actuelle du système ou de la passerelle suivant le long de l’itinéraire. Ce membre peut changer pendant la durée de vie d’un chemin d’accès.pathMtu
Taille maximale de l’unité de transmission (MTU), en octets, à l’adresse IP de destination pour cette entrée de chemin d’accès IP.RttMean
Durée moyenne estimée des allers-retours (RTT), en millisecondes, à l’adresse IP de destination pour cette entrée de chemin d’accès IP.RttDeviation
Écart moyen estimé pour le temps d’aller-retour (RTT), en millisecondes, à l’adresse IP de destination pour cette entrée de chemin d’accès IP.LastReachable
Temps, en millisecondes, qu’un nœud suppose que l’adresse IP de destination est accessible après avoir reçu une confirmation d’accessibilité.LastUnreachable
Temps, en millisecondes, qu’un nœud suppose que l’adresse IP de destination est inaccessible après avoir reçu une confirmation d’accessibilité.IsReachable
Valeur qui indique si l’adresse IP de destination est accessible pour cette entrée de chemin d’accès IP.LinkTransmitSpeed
Vitesse estimée, en bits par seconde, du lien de transmission à l’adresse IP de destination pour cette entrée de chemin d’accès IP.LinkReceiveSpeed
Vitesse estimée, en bits par seconde, du lien de réception à partir de l’adresse IP de destination pour cette entrée de chemin d’accès IP.
Remarques
La fonctionGetIpPathTableénumère les entrées de chemin d’accès IP sur un ordinateur local et retourne ces informations dans une structure MIB_IPPATH_TABLE sous la forme d’un tableau d’entrées MIB_IPPATH_ROW.
La fonction GetIpPathTable récupère une entrée de chemin d’accès IP unique et retourne ces informations dans une structure MIB_IPPATH_TABLE.
Exigences
Version |
Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête |
Netioapi.h (include Netioapi.h) |