Compartilhar via


Função NdisMQueryOffloadStateComplete (ndischimney.h)

[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]

Um destino de descarregamento chama a função NdisMQueryOffloadStateComplete para concluir uma operação de descarregamento de consulta iniciada por uma chamada anterior para o destino de descarregamento Função MiniportQueryOffload .

Sintaxe

void NdisMQueryOffloadStateComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parâmetros

[in] NdisMiniportHandle

O identificador para o qual o driver de descarregamento obteve em uma chamada anterior para NdisMRegisterMiniportDriver.

[in] OffloadBlockList

Um ponteiro para um NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estrutura. O destino de descarregamento obteve esse ponteiro como um parâmetro de entrada para seu Função MiniportQueryOffload .

Retornar valor

Nenhum

Comentários

Um destino de descarregamento chama NdisMQueryOffloadStateComplete para concluir uma operação de consulta que foi iniciada quando o NDIS chamou a função MiniportQueryOffload do destino de descarregamento.

Antes de chamar NdisMQueryOffloadStateComplete, o destino de descarregamento deve:

  • Preencha cada estrutura de estado de descarregamento na árvore de estado com os valores atuais das variáveis dessa estrutura.
  • Escreva um valor status de NDIS_STATUS_SUCCESS ou NDIS_STATUS_FAILURE no membro Status de cada estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST na árvore de estado.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ndischimney.h (inclua Ndischimney.h)
IRQL Qualquer nível

Confira também

MiniportQueryOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver