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) |