estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)
[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]
A estrutura de NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS especifica os pontos de entrada específicos de descarregamento de chaminé TCP de um destino de descarregamento.
Sintaxe
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;
Membros
Header
O cabeçalho da estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS. O cabeçalho é formatado como uma estrutura NDIS_OBJECT_HEADER. A estrutura NDIS_OBJECT_HEADER contém o número de revisão da estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS e o tamanho da estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, incluindo o cabeçalho, em bytes. O Type membro do cabeçalho não é significativo.
Flags
Reservado para uso do sistema.
OffloadType
O tipo de descarregamento da chaminé. O único valor permitido é NdisTcpChimneyOffload, que especifica uma chaminé TCP.
TcpOffloadSendHandler
O ponto de entrada do driver função MiniportTcpOffloadSend.
TcpOffloadReceiveHandler
O ponto de entrada do driver função MiniportTcpOffloadReceive.
TcpOffloadDisconnectHandler
O ponto de entrada do driver função MiniportTcpOffloadDisconnect.
TcpOffloadForwardHandler
O ponto de entrada do driver função MiniportTcpOffloadForward.
TcpOffloadReceiveReturnHandler
O ponto de entrada do driver função MiniportTcpOffloadReceiveReturn.
Observações
Para registrar seus pontos de entrada específicos de descarregamento de chaminé TCP, um destino de descarregamento chama a função NdisSetOptionalHandlers no contexto da função MiniportSetOptions. Para a função NdisSetOptionalHandlers, o destino de descarregamento passa um ponteiro para a estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ndischimney.h (inclua Ndischimney.h) |