estructura PATH_OFFLOAD_STATE_CACHED (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no debe usarse].
La estructura PATH_OFFLOAD_STATE_CACHED contiene la variable almacenada en caché de un objeto de estado de ruta de acceso.
Sintaxis
typedef struct _PATH_OFFLOAD_STATE_CACHED {
OFFLOAD_STATE_HEADER Header;
ULONG PathMtu;
} PATH_OFFLOAD_STATE_CACHED, *PPATH_OFFLOAD_STATE_CACHED;
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_CACHED. El miembro RecognizeOptions de Header está reservado.
PathMtu
Unidad de transmisión máxima (MTU) para la ruta de acceso (consulte RFC 1191 para IPv4 y RFC 1981 para IPv6).
Observaciones
Las variables almacenadas en caché son propiedad de la pila de hosts y las mantienen. Un destino de descarga no debe cambiar el valor de una variable almacenada en caché a menos que la pila de hosts lo solicite. Si cambia el valor de una variable almacenada en caché, la pila de hosts solicita una actualización de la variable, lo que hace que NDIS llame a la función miniportUpdateOffload del destino de descarga. Cuando la pila de hosts finaliza la descarga de uno o varios objetos de estado, lo que provoca que NDIS llame al destino de descarga. función miniportTerminateOffload, el destino de descarga no devuelve el valor de variables constantes descargadas a la pila de hosts.
Cuando se pasa a un destino de descarga, se asocia una estructura de PATH_OFFLOAD_STATE_CACHED a una 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_CACHED.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ndischimney.h (incluya Ndischimney.h) |