Função NdisQueryOffloadState (ndischimney.h)
[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]
Um protocolo ou driver intermediário chama a função NdisQueryOffloadState para consultar objetos de estado de chaminé TCP descarregados anteriormente.
Sintaxe
void NdisQueryOffloadState(
[in] IN NDIS_HANDLE NdisBindingHandle,
[in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parâmetros
[in] NdisBindingHandle
O identificador que o NDIS forneceu no parâmetro NdisBindingHandle de NdisOpenAdapterEx. Esse identificador identifica a associação entre o chamador e o destino de descarregamento ou driver intermediário subjacente.
[in] OffloadBlockList
Um ponteiro para um NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST estrutura que pode ser uma estrutura autônoma ou a raiz de uma lista vinculada dessas estruturas. Essas estruturas identificam os objetos de estado descarregados que estão sendo consultados.
Valor de retorno
Nenhum
Observações
Um driver intermediário chama a função NdisQueryOffloadState para propagar uma operação de descarregamento de consulta iniciada pela pilha de host. Para obter mais informações, consulte Propagandooperações de State-Manipulation .
A partir da estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST que foi passada para sua função miniportQueryOffload, o driver intermediário constrói uma estrutura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. Para obter mais informações, consulte Reutilizando um estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. O driver intermediário passa um ponteiro (o parâmetro OffloadBlockList) para essa estrutura de NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST ao chamar a função NdisQueryOffloadState.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | ndischimney.h (inclua Ndischimney.h) |