Compartir a través de


estructura RTM_NEXTHOP_INFO (rtmv2.h)

La estructura RTM_NEXTHOP_INFO se usa para intercambiar información del próximo salto con el administrador de tablas de enrutamiento.

Sintaxis

typedef struct _RTM_NEXTHOP_INFO {
  RTM_NET_ADDRESS   NextHopAddress;
  RTM_ENTITY_HANDLE NextHopOwner;
  ULONG             InterfaceIndex;
  USHORT            State;
  USHORT            Flags;
  PVOID             EntitySpecificInfo;
  RTM_DEST_HANDLE   RemoteNextHop;
} RTM_NEXTHOP_INFO, *PRTM_NEXTHOP_INFO;

Miembros

NextHopAddress

Especifica la dirección de red para este próximo salto.

NextHopOwner

Controle al cliente que posee este próximo salto.

InterfaceIndex

Especifica el índice de la interfaz saliente.

State

Marcas que indican el estado de este próximo salto. Se usan las marcas siguientes.

Constante Significado
RTM_NEXTHOP_STATE_CREATED
Se ha creado el próximo salto.
RTM_NEXTHOP_STATE_DELETED
Se ha eliminado el próximo salto.

Flags

Marcas que transmiten información de estado para el próximo salto. Se usan las marcas siguientes.

Constante Significado
RTM_NEXTHOP_FLAGS_REMOTE
Este próximo salto apunta a un destino remoto que no es accesible directamente. Para obtener la ruta de acceso completa, el cliente debe realizar una búsqueda recursiva.
RTM_NEXTHOP_FLAGS_DOWN
Esta marca se reserva para uso futuro.

EntitySpecificInfo

Contiene información específica del cliente que posee este próximo salto.

RemoteNextHop

Controle el destino con la dirección indirecta del próximo salto. Este miembro solo es válido cuando el miembro Flags está establecido en RTM_NEXTHOP_FLAGS_REMOTE. Este identificador almacenado en caché puede impedir varias búsquedas para este próximo salto indirecto.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado rtmv2.h

Consulte también

RTM_NET_ADDRESS

RtmAddNextHop

RtmDeleteNextHop

RtmFindNextHop

RtmGetNextHopInfo

RtmGetNextHopPointer

RtmLockNextHop

RtmReleaseNextHopInfo