estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no debe usarse].
La estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS especifica los puntos de entrada de miniporte genéricos de descarga de chimenea de un destino de descarga o un controlador intermedio. Los puntos de entrada genéricos de descarga de chimenea pertenecen a todos los tipos de descarga de chimenea. Actualmente, la descarga de chimenea TCP es el único tipo de descarga de chimenea definida.
Sintaxis
typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
W_INITIATE_OFFLOAD_HANDLER InitiateOffloadHandler;
W_TERMINATE_OFFLOAD_HANDLER TerminateOffloadHandler;
W_UPDATE_OFFLOAD_HANDLER UpdateOffloadHandler;
W_INVALIDATE_OFFLOAD_HANDLER InvalidateOffloadHandler;
W_QUERY_OFFLOAD_HANDLER QueryOffloadHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;
Miembros
Header
Encabezado de la estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS. El encabezado tiene el formato de estructura NDIS_OBJECT_HEADER. La estructura NDIS_OBJECT_HEADER contiene el número de revisión de la estructura de NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS y el tamaño de la estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, incluido el encabezado, en bytes. El tipo miembro del encabezado no es significativo.
Flags
Reservado para uso del sistema.
InitiateOffloadHandler
Punto de entrada del controlador función MiniportInitiateOffload.
TerminateOffloadHandler
Punto de entrada del controlador función MiniportTerminateOffload.
UpdateOffloadHandler
Punto de entrada del controlador función MiniportUpdateOffload.
InvalidateOffloadHandler
Punto de entrada del controlador función MiniportInvalidateOffload.
QueryOffloadHandler
Punto de entrada del controlador función MiniportQueryOffload.
Observaciones
Para registrar sus puntos de entrada genéricos de descarga de chimenea, un destino de descarga o un controlador intermedio llama a la función NdisSetOptionalHandlers en el contexto de la función MiniportSetOptions. Para la función NdisSetOptionalHandlers, el destino de descarga o el controlador intermedio pasa un puntero a la estructura de NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ndischimney.h (incluya Ndischimney.h) |