Partilhar 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 que 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.

Valor de retorno

Nenhum

Observações

Um destino de descarregamento chama NdisMQueryOffloadStateComplete para concluir uma operação de consulta 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 de status de NDIS_STATUS_SUCCESS ou NDIS_STATUS_FAILURE no Status membro de cada estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST na árvore de estado.

Requisitos

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

Consulte também

miniportQueryOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver