Compartir a través de


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)

Consulte también

miniportInitiateOffload

miniportInvalidateOffload

miniportQueryOffload

MiniportSetOptions

miniportTerminateOffload

miniportUpdateOffload

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers