Condividi tramite


Funzione NdisOffloadTcpReceiveReturn (ndischimney.h)

[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]

Un driver di protocollo o un driver intermedio chiama la funzione NdisOffloadTcpReceiveReturn per restituire la proprietà di NET_BUFFER_LIST e le strutture associate a una destinazione di offload sottostante.

Sintassi

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

Parametri

[in] NdisBindingHandle

Handle fornito da NDIS nel parametro NdisBindingHandle della funzione NdisOpenAdapterEx . Questo handle identifica l'associazione tra il chiamante e il driver intermedio sottostante o la destinazione di offload.

[in] NetBufferList

Puntatore a una struttura NET_BUFFER_LIST . Questa struttura può essere una struttura autonoma o la prima struttura in un elenco collegato di strutture NET_BUFFER_LIST. L'elenco collegato può contenere NET_BUFFER_LIST strutture da una o più chiamate al Funzione NdisTcpOffloadReceiveHandler .

Valore restituito

nessuno

Osservazioni

In risposta a una chiamata alla relativa La funzione MiniportTcpOffloadReceiveReturn , un driver intermedio chiama la funzione NdisOffloadTcpReceiveReturn per propagare l'operazione di ricezione al driver intermedio o alla destinazione di offload sottostante. Per altre informazioni, vedere Propagazione di operazioni di I/O.

Per la funzione NdisOffloadTcpReceiveReturn , il driver intermedio passa quanto segue:

  • Funzione NdisOffloadHandle che fa riferimento alla struttura NDIS_OFFLOAD_HANDLE archiviata nel contesto del driver intermedio per la connessione TCP offloaded. Per ulteriori informazioni, vedere Riferimento allo stato offloaded tramite un driver intermedio.
  • Lo stesso puntatore PNET_BUFFER_LIST passato NDIS alla funzione MiniportTcpOffloadReceiveReturn del driver intermedio.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ndischimney.h (include Ndischimney.h)
Libreria Ndis.lib

Vedi anche

MiniportTcpOffloadReceiveReturn

NDIS_OFFLOAD_HANDLE

NET_BUFFER_LIST

NdisTcpOffloadReceiveHandler