estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_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_TCP_CHARACTERISTICS especifica los puntos de entrada específicos de la descarga de la chimenea TCP del destino.

Sintaxis

typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                   Header;
  ULONG                                Flags;
  NDIS_CHIMNEY_OFFLOAD_TYPE            OffloadType;
  W_TCP_OFFLOAD_SEND_HANDLER           TcpOffloadSendHandler;
  W_TCP_OFFLOAD_RECEIVE_HANDLER        TcpOffloadReceiveHandler;
  W_TCP_OFFLOAD_DISCONNECT_HANDLER     TcpOffloadDisconnectHandler;
  W_TCP_OFFLOAD_FORWARD_HANDLER        TcpOffloadForwardHandler;
  W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER TcpOffloadReceiveReturnHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;

Miembros

Header

Encabezado de la estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_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_TCP_CHARACTERISTICS y el tamaño de la estructura de NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, incluido el encabezado, en bytes. El miembro Type del encabezado no es significativo.

Flags

Reservado para uso del sistema.

OffloadType

Tipo de descarga de chimenea. El único valor permitido es NdisTcpChimneyOffload, que especifica una chimenea TCP.

TcpOffloadSendHandler

Punto de entrada del controlador Función MiniportTcpOffloadSend .

TcpOffloadReceiveHandler

Punto de entrada del controlador Función MiniportTcpOffloadReceive .

TcpOffloadDisconnectHandler

Punto de entrada del controlador Función MiniportTcpOffloadDisconnect .

TcpOffloadForwardHandler

Punto de entrada del controlador Función MiniportTcpOffloadForward .

TcpOffloadReceiveReturnHandler

Punto de entrada del controlador Función MiniportTcpOffloadReceiveReturn .

Comentarios

Para registrar sus puntos de entrada específicos de descarga de chimenea TCP, un destino de descarga llama a la función NdisSetOptionalHandlers en el contexto de la función MiniportSetOptions . Para la función NdisSetOptionalHandlers , el destino de descarga pasa un puntero a la estructura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS.

Requisitos

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

Consulte también

MiniportSetOptions

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward

MiniportTcpOffloadReceive

MiniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers