Partager via


MIB_IPPATH_ROW structure

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.

  • Destination
    Adresse IP de destination pour cette entrée de chemin d’accès IP.

  • InterfaceLuid
    Identificateur local unique (LUID) pour l’interface réseau associée à cette entrée de chemin d’accès IP.

  • InterfaceIndex
    Valeur d’index local pour 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 au cours de la durée de vie d’un chemin d’accès.

  • PathMtu
    Taille maximale de l’unité de transmission (MTU), en octets, de l’adresse IP de destination pour cette entrée de chemin d’accès IP.

  • RttMean
    Durée moyenne d’aller-retour (RTT), en millisecondes, estimée à 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, par rapport à l’adresse IP de destination pour cette entrée de chemin d’accès IP.

  • LastReachable
    Durée, en millisecondes, pendant laquelle un nœud suppose que l’adresse IP de destination est accessible après avoir reçu une confirmation d’accessibilité.

  • LastUnreachable
    Durée, en millisecondes, pendant laquelle un nœud suppose que l’adresse IP de destination est inaccessible après n’avoir pas reçu de 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.

Notes

La fonction GetIpPathTable énumère les entrées de chemin d’accès IP sur un ordinateur local et retourne ces informations dans une structure de MIB_IPPATH_TABLE sous la forme d’un tableau d’entrées MIB_IPPATH_ROW.

La fonction GetIpPathTable récupère une seule entrée de chemin d’accès IP et retourne ces informations dans une structure de MIB_IPPATH_TABLE .

Spécifications

Version

Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.

En-tête

Netioapi.h (inclure Netioapi.h)

Voir aussi

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

MIB_IPPATH_TABLE