Funzione NdisMUpdateOffloadComplete (ndischimney.h)
[La funzionalità offload del camino TCP è deprecata e non deve essere usata.]
Una destinazione di offload chiama la funzione NdisMUpdateOffloadComplete per completare un'operazione di offload di aggiornamento avviata da una chiamata precedente alla funzione MiniportUpdateOffload della destinazione di offload.
Sintassi
void NdisMUpdateOffloadComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parametri
[in] NdisMiniportHandle
Handle ottenuto dalla destinazione di offload in una chiamata precedente a NdisMRegisterMiniportDriver.
[in] OffloadBlockList
Puntatore a un oggetto NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struttura. La destinazione di offload ottenuta come parametro di input come parametro di input funzione MiniportUpdateOffload.
Valore restituito
Nessuno
Osservazioni
Prima di chiamare la funzione di NdisMUpdateOffloadComplete, la destinazione di offload deve scrivere uno dei valori di NDIS_STATUS seguenti nel membro status di ogni struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST nell'albero degli stati:
-
NDIS_STATUS_SUCCESS
La destinazione di offload ha aggiornato correttamente le variabili dell'oggetto di stato e/o ha aggiornato correttamente i collegamenti path-to-neighbor.
-
NDIS_STATUS_FAILURE
L'operazione di aggiornamento non è riuscita. La destinazione di offload deve continuare l'elaborazione normale nella connessione. Lo stack host terminerà l'offload degli oggetti di stato che non è stato possibile aggiornare.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione | ndischimney.h (include Ndischimney.h) |
IRQL | Qualsiasi livello |