estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no se debe usar.]
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 de descarga de chimenea genéricos 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 de NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, incluido el encabezado, en bytes. El miembro Type 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 .
Comentarios
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 NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
Header | ndischimney.h (incluya Ndischimney.h) |