Compartir a través de


estructura MIB_IPPATH_ROW (netioapi.h)

La estructura MIB_IPPATH_ROW almacena información sobre una entrada de ruta de acceso IP.

Sintaxis

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;

Miembros

Source

Tipo: SOCKADDR_INET

Dirección IP de origen para esta entrada de ruta de acceso IP.

Destination

Tipo: SOCKADDR_INET

Dirección IP de destino para esta entrada de ruta de acceso IP.

InterfaceLuid

Tipo: NET_LUID

Identificador único local (LUID) de la interfaz de red asociada a esta entrada de ruta de acceso IP.

InterfaceIndex

Tipo: NET_IFINDEX

Valor de índice local para la interfaz de red asociada a esta entrada de ruta de acceso IP. Este valor de índice puede cambiar cuando un adaptador de red está deshabilitado y, a continuación, habilitado, o en otras circunstancias, y no debe considerarse persistente.

CurrentNextHop

Tipo: SOCKADDR_INET

La dirección IP actual del siguiente sistema o puerta de enlace en ruta. Este miembro puede cambiar durante la duración de una ruta de acceso.

PathMtu

Tipo: ULONG

Tamaño máximo de la unidad de transmisión (MTU), en bytes, a la dirección IP de destino de esta entrada de ruta de acceso IP.

RttMean

Tipo: ULONG

Tiempo estimado de ida y vuelta (RTT), en milisegundos, a la dirección IP de destino de esta entrada de ruta de acceso IP.

RttDeviation

Tipo: ULONG

Desviación media estimada para el tiempo de ida y vuelta (RTT), en milisegundos, a la dirección IP de destino de esta entrada de ruta de acceso IP.

LastReachable

Tipo: ULONG

La hora, en milisegundos, que un nodo supone que se puede acceder a la dirección IP de destino después de haber recibido una confirmación de accesibilidad.

LastUnreachable

Tipo: ULONG

El tiempo, en milisegundos, que un nodo supone que la dirección IP de destino no es accesible después de no haber recibido una confirmación de accesibilidad.

IsReachable

Tipo: BOOLEAN

Valor que indica si se puede acceder a la dirección IP de destino para esta entrada de ruta de acceso IP.

LinkTransmitSpeed

Tipo: ULONG64

Velocidad estimada en bits por segundo del vínculo de transmisión a la dirección IP de destino para esta entrada de ruta de acceso IP.

LinkReceiveSpeed

Tipo: ULONG64

Velocidad estimada en bits por segundo del vínculo de recepción de la dirección IP de destino para esta entrada de ruta de acceso IP.

Comentarios

La estructura MIB_IPPATH_ROW se define en Windows Vista y versiones posteriores.

La función GetIpPathTable enumera las entradas de ruta de acceso IP en un sistema local y devuelve esta información en una estructura de MIB_IPPATH_TABLE como una matriz de MIB_IPPATH_ROW entradas.

La función GetIpPathEntry recupera una única entrada de ruta de acceso IP y devuelve esta información en una estructura de MIB_IPPATH_TABLE .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado netioapi.h (include Iphlpapi.h)

Consulte también

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

MIB_IPPATH_TABLE

SOCKADDR_INET