Compartilhar via


Função NdisMUpdateOffloadComplete (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 NdisMUpdateOffloadComplete para concluir uma operação de descarregamento de atualização iniciada por uma chamada anterior para a função MiniportUpdateOffload do destino de descarregamento.

Sintaxe

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

Parâmetros

[in] NdisMiniportHandle

O identificador para o qual o destino de descarregamento foi obtido 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 MiniportUpdateOffload .

Retornar valor

Nenhum

Comentários

Antes de chamar a função NdisMUpdateOffloadComplete , o destino de descarregamento deve gravar um dos seguintes valores NDIS_STATUS no membro Status de cada estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST na árvore de estado:

  • NDIS_STATUS_SUCCESS

    O destino de descarregamento atualizou com êxito as variáveis de objeto de estado e/ou os links de caminho para vizinho atualizados com êxito.

  • NDIS_STATUS_FAILURE

    A operação de atualização não foi bem-sucedida. O destino de descarregamento deve continuar o processamento normal na conexão. A pilha de host encerrará o descarregamento de objetos de estado que não puderam ser atualizados.

Requisitos

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

Confira também

MiniportUpdateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver