estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (ndischimney.h)
[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]
A estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS especifica os pontos de entrada genéricos de microporte de descarregamento de chaminé de um destino de descarregamento ou driver intermediário. Pontos de entrada de descarregamento de chaminé genéricos pertencem a todos os tipos de descarregamento de chaminés. Atualmente, o descarregamento de chaminé TCP é o único tipo de descarregamento de chaminé definido.
Sintaxe
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;
Membros
Header
O cabeçalho da estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_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_GENERIC_CHARACTERISTICS e o tamanho da estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, incluindo o cabeçalho, em bytes. O membro Type do cabeçalho não é significativo.
Flags
Reservado para uso do sistema.
InitiateOffloadHandler
O ponto de entrada do driver Função MiniportInitiateOffload .
TerminateOffloadHandler
O ponto de entrada do driver Função MiniportTerminateOffload .
UpdateOffloadHandler
O ponto de entrada do driver Função MiniportUpdateOffload .
InvalidateOffloadHandler
O ponto de entrada do driver Função MiniportInvalidateOffload .
QueryOffloadHandler
O ponto de entrada do driver Função MiniportQueryOffload .
Comentários
Para registrar seus pontos de entrada de descarregamento de chaminé genéricos, um destino de descarregamento ou driver intermediário chama a função NdisSetOptionalHandlers no contexto da função MiniportSetOptions . Para a função NdisSetOptionalHandlers , o destino de descarregamento ou o driver intermediário passa um ponteiro para a estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ndischimney.h (inclua Ndischimney.h) |