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 NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS especifica os pontos de entrada específicos de descarregamento TCP de um destino de descarregamento TCP.
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 membro Type do cabeçalho não é significativo.
Flags
Reservado para uso do sistema.
OffloadType
O tipo de descarregamento de 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 .
Comentários
Para registrar seus pontos de entrada específicos do 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) |