Condividi tramite


MIB_IPPATH_ROW struttura (netioapi.h)

La struttura MIB_IPPATH_ROW archivia informazioni su una voce del percorso IP.

Sintassi

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;

Members

Source

Tipo: SOCKADDR_INET

Indirizzo IP di origine per questa voce del percorso IP.

Destination

Tipo: SOCKADDR_INET

Indirizzo IP di destinazione per questa voce del percorso IP.

InterfaceLuid

Tipo: NET_LUID

Identificatore univoco locale (LUID) per l'interfaccia di rete associata a questa voce di percorso IP.

InterfaceIndex

Tipo: NET_IFINDEX

Valore dell'indice locale per l'interfaccia di rete associata a questa voce del percorso IP. Questo valore di indice può cambiare quando una scheda di rete è disabilitata e quindi abilitata o in altre circostanze e non deve essere considerata persistente.

CurrentNextHop

Tipo: SOCKADDR_INET

Indirizzo IP corrente del sistema o del gateway successivo instradato. Questo membro può cambiare nel corso della durata di un percorso.

PathMtu

Tipo: ULONG

Dimensioni massime dell'unità di trasmissione (MTU) in byte all'indirizzo IP di destinazione per questa voce del percorso IP.

RttMean

Tipo: ULONG

Tempo di round trip medio stimato (RTT), in millisecondi, all'indirizzo IP di destinazione per questa voce del percorso IP.

RttDeviation

Tipo: ULONG

Deviazione media stimata per il tempo di round trip (RTT), in millisecondi, all'indirizzo IP di destinazione per questa voce del percorso IP.

LastReachable

Tipo: ULONG

Il tempo, in millisecondi, che un nodo presuppone che l'indirizzo IP di destinazione sia raggiungibile dopo aver ricevuto una conferma di raggiungibilità.

LastUnreachable

Tipo: ULONG

Il tempo, in millisecondi, che un nodo presuppone che l'indirizzo IP di destinazione non sia raggiungibile dopo aver ricevuto una conferma di raggiungibilità.

IsReachable

Tipo: BOOLEAN

Valore che indica se l'indirizzo IP di destinazione è raggiungibile per questa voce del percorso IP.

LinkTransmitSpeed

Tipo: ULONG64

Velocità stimata in bit al secondo del collegamento di trasmissione all'indirizzo IP di destinazione per questa voce del percorso IP.

LinkReceiveSpeed

Tipo: ULONG64

Velocità stimata in bit al secondo del collegamento di ricezione dall'indirizzo IP di destinazione per questa voce del percorso IP.

Commenti

La struttura MIB_IPPATH_ROW è definita in Windows Vista e versioni successive.

La funzione GetIpPathTable enumera le voci del percorso IP in un sistema locale e restituisce queste informazioni in una struttura MIB_IPPATH_TABLE come matrice di voci MIB_IPPATH_ROW .

La funzione GetIpPathEntry recupera una singola voce del percorso IP e restituisce queste informazioni in una struttura MIB_IPPATH_TABLE .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione netioapi.h (includere Iphlpapi.h)

Vedi anche

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

MIB_IPPATH_TABLE

SOCKADDR_INET