Compartir a través de


estructura PATH_OFFLOAD_STATE_CONST (ndischimney.h)

[La característica de descarga de chimenea TCP está en desuso y no se debe usar.]

La estructura PATH_OFFLOAD_STATE_CONST contiene las variables constantes de un objeto de estado de ruta de acceso.

Sintaxis

typedef struct _PATH_OFFLOAD_STATE_CONST {
  OFFLOAD_STATE_HEADER Header;
  const UCHAR          *SourceAddress;
  const UCHAR          *DestinationAddress;
} PATH_OFFLOAD_STATE_CONST, *PPATH_OFFLOAD_STATE_CONST;

Miembros

Header

Estructura OFFLOAD_STATE_HEADER . NDIS establece el miembro Length de Header en el tamaño, en bytes, de la estructura PATH_OFFLOAD_STATE_CONST. El miembro RecognizeOptions de Header está reservado.

SourceAddress

Puntero a la dirección IP de origen de una conexión TCP. Si la conexión TCP se realiza a través de IPv4, la dirección es una dirección IPv4 de 4 bytes. Si la conexión TCP se realiza a través de IPv6, la dirección es una dirección IPv6 de 16 bytes. Los bytes de dirección de origen siempre están en orden de bytes de red.

DestinationAddress

Puntero a la dirección IP de destino de una conexión TCP. Si la conexión TCP se realiza a través de IPv4, la dirección es una dirección IPv4 de 4 bytes. Si la conexión TCP se realiza a través de IPv6, la dirección es una dirección IPv6 de 16 bytes. Los bytes de dirección de destino siempre están en orden de bytes de red.

Comentarios

El valor de cada variable constante de ruta de acceso no cambia durante la vida de una conexión TCP. Ni la pila de hosts ni el destino de descarga cambian los valores de una variable constante de ruta de acceso. Cuando la pila del host finaliza la descarga del objeto de estado de ruta de acceso, lo que hace que NDIS llame al destino de descarga. La función MiniportTerminateOffload , el destino de descarga no devuelve el valor de las variables constantes de ruta de acceso descargadas a la pila de hosts.

Cuando se pasa a un destino de descarga, se asocia una estructura de PATH_OFFLOAD_STATE_CONST a un NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estructura, que contiene un encabezado con formato de estructura NDIS_OBJECT_HEADER . El miembro Revision de la estructura NDIS_OBJECT_HEADER, en este caso, especifica el número de revisión de la estructura PATH_OFFLOAD_STATE_CONST.

Requisitos

Requisito Valor
Header ndischimney.h (incluya Ndischimney.h)

Consulte también

MiniportTerminateOffload

NDIS_OBJECT_HEADER

OFFLOAD_STATE_HEADER

PATH_OFFLOAD_STATE_CACHED

PATH_OFFLOAD_STATE_DELEGATED