Compartilhar via


NDIS_TCP_OFFLOAD_FORWARD_COMPLETE função de retorno de chamada (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 NdisTcpOffloadForwardComplete para concluir uma ou mais solicitações de encaminhamento que foram feitas para o

Função MiniportTcpOffloadForward do destino de descarregamento.

Sintaxe

NDIS_TCP_OFFLOAD_FORWARD_COMPLETE NdisTcpOffloadForwardComplete;

void NdisTcpOffloadForwardComplete(
  [in] IN NDIS_HANDLE NdisMiniportHandle,
  [in] IN PNET_BUFFER_LIST NetBufferList
)
{...}

Parâmetros

[in] NdisMiniportHandle

O identificador que o destino de descarregamento obteve em uma chamada anterior para o Função NdisMRegisterMiniportDriver .

[in] NetBufferList

Um ponteiro para uma estrutura NET_BUFFER_LIST . Essa estrutura pode ser autônoma ou a primeira estrutura em uma lista vinculada de estruturas de NET_BUFFER_LIST. O destino de descarregamento obteve essas estruturas em uma ou mais chamadas para sua Função MiniportTcpOffloadForward .

Retornar valor

Nenhum

Comentários

Para melhorar o desempenho do sistema, um destino de descarregamento pode criar uma lista vinculada que contém estruturas NET_BUFFER_LIST de várias chamadas para o Função MiniportTcpOffloadForward . O destino de descarregamento pode passar essa lista vinculada em uma única chamada para a função NdisTcpOffloadForwardComplete .

Um destino de descarregamento deve gravar um dos seguintes valores de status em cada estrutura NET_BUFFER_LIST que ele passa para a função NdisTcpOffloadForwardComplete:

Requisitos

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

Confira também

MiniportTcpOffloadForward

NET_BUFFER

NET_BUFFER_LIST

NdisMRegisterMiniportDriver