estructura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no debe usarse].
La estructura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS especifica un protocolo o puntos de entrada específicos de la descarga de la chimenea TCP del controlador intermedio.
Sintaxis
typedef struct _NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_CHIMNEY_OFFLOAD_TYPE OffloadType;
TCP_OFFLOAD_SEND_COMPLETE_HANDLER TcpOffloadSendCompleteHandler;
TCP_OFFLOAD_RECV_COMPLETE_HANDLER TcpOffloadReceiveCompleteHandler;
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER TcpOffloadDisconnectCompleteHandler;
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER TcpOffloadForwardCompleteHandler;
TCP_OFFLOAD_EVENT_HANDLER TcpOffloadEventHandler;
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER TcpOffloadReceiveIndicateHandler;
} NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;
Miembros
Header
Encabezado de la estructura NDIS_CLIENT_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 NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS y el tamaño de la estructura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, incluido el encabezado, en bytes. El tipo miembro 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.
TcpOffloadSendCompleteHandler
Punto de entrada del controlador función ProtocolTcpOffloadSendComplete.
TcpOffloadReceiveCompleteHandler
Punto de entrada del controlador función protocolTcpOffloadReceiveComplete.
TcpOffloadDisconnectCompleteHandler
Punto de entrada del controlador función protocolTcpOffloadDisconnectComplete.
TcpOffloadForwardCompleteHandler
Punto de entrada del controlador función ProtocolTcpOffloadForwardComplete.
TcpOffloadEventHandler
Punto de entrada del controlador función protocolTcpOffloadEvent.
TcpOffloadReceiveIndicateHandler
Punto de entrada del controlador función protocolTcpOffloadReceiveIndicate.
Observaciones
Para registrar sus puntos de entrada de descarga de chimenea TCP, un protocolo o un controlador intermedio llama a la función NdisSetOptionalHandlers en el contexto de la función ProtocolSetOptions de. Para la función NdisSetOptionalHandlers, el protocolo o el controlador intermedio pasa un puntero a la estructura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ndischimney.h (incluya Ndischimney.h) |