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 |