Partilhar via


Função NdisOffloadTcpReceiveReturn (ndischimney.h)

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

Um driver de protocolo ou driver intermediário chama a função NdisOffloadTcpReceiveReturn para retornar a propriedade de NET_BUFFER_LIST e estruturas associadas a um destino de descarregamento subjacente.

Sintaxe

void NdisOffloadTcpReceiveReturn(
  [in] IN NDIS_HANDLE      NdisBindingHandle,
  [in] IN PNET_BUFFER_LIST NetBufferList
);

Parâmetros

[in] NdisBindingHandle

O identificador que o NDIS forneceu no parâmetro NdisBindingHandle da função NdisOpenAdapterEx. Esse identificador identifica a associação entre o chamador e o destino de descarregamento ou driver intermediário subjacente.

[in] NetBufferList

Um ponteiro para uma estrutura NET_BUFFER_LIST. Essa estrutura pode ser uma estrutura autônoma ou a primeira estrutura em uma lista vinculada de estruturas de NET_BUFFER_LIST. A lista vinculada pode conter estruturas NET_BUFFER_LIST de uma ou mais chamadas para o função de NdisTcpOffloadReceiveHandler.

Valor de retorno

Nenhum

Observações

Em resposta a uma chamada para sua função MiniportTcpOffloadReceiveReturn, um driver intermediário chama a função NdisOffloadTcpReceiveReturn para propagar a operação de retorno de recebimento para o destino de descarregamento ou driver intermediário subjacente. Para obter mais informações, consulte Propagando operações de E/S.

Para a função NdisOffloadTcpReceiveReturn, o driver intermediário passa o seguinte:

  • Uma função NdisOffloadHandle que faz referência à estrutura de NDIS_OFFLOAD_HANDLE armazenada no contexto do driver intermediário para a conexão TCP descarregada. Para obter mais informações, consulte referenciando o estado descarregado por meio de umde driver intermediário.
  • O mesmo ponteiro PNET_BUFFER_LIST que o NDIS passou para a função MiniportTcpOffloadReceiveReturn do driver intermediário.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ndischimney.h (inclua Ndischimney.h)
biblioteca Ndis.lib

Consulte também

miniportTcpOffloadReceiveReturn

NDIS_OFFLOAD_HANDLE

NET_BUFFER_LIST

NdisTcpOffloadReceiveHandler