Condividi tramite


NDIS_TCP_OFFLOAD_FORWARD_COMPLETE funzione di callback (ndischimney.h)

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

Una destinazione di offload chiama la funzione NdisTcpOffloadForwardComplete per completare una o più richieste di inoltro effettuate all'oggetto

funzione miniportTcpOffloadForward della destinazione di offload.

Sintassi

NDIS_TCP_OFFLOAD_FORWARD_COMPLETE NdisTcpOffloadForwardComplete;

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

Parametri

[in] NdisMiniportHandle

Handle ottenuto dalla destinazione di offload in una chiamata precedente a funzione NdisMRegisterMiniportDriver.

[in] NetBufferList

Puntatore a una struttura NET_BUFFER_LIST. Questa struttura può essere autonoma o la prima struttura in un elenco collegato di strutture NET_BUFFER_LIST. La destinazione di offload ha ottenuto queste strutture in una o più chiamate al relativo funzione di MiniportTcpOffloadForward.

Valore restituito

Nessuno

Osservazioni

Per migliorare le prestazioni del sistema, una destinazione di offload può creare un elenco collegato contenente strutture NET_BUFFER_LIST da più chiamate a funzione di MiniportTcpOffloadForward. La destinazione di offload può quindi passare un elenco collegato di questo tipo in una singola chiamata alla funzione NdisTcpOffloadForwardComplete.

Una destinazione offload deve scrivere uno dei valori di stato seguenti in ogni struttura NET_BUFFER_LIST che passa alla funzione NdisTcpOffloadForwardComplete:

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ndischimney.h (include Ndischimney.h)
IRQL Qualsiasi livello

Vedere anche

MiniportTcpOffloadForward

NET_BUFFER

NET_BUFFER_LIST

NdisMRegisterMiniportDriver