Share via


Funzione NdisMUpdateOffloadComplete (ndischimney.h)

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

Una destinazione 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 a cui la destinazione di offload ottenuta 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 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 dello stato:

  • NDIS_STATUS_SUCCESS

    La destinazione di offload ha aggiornato correttamente le variabili dell'oggetto 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 la normale elaborazione sulla connessione. Lo stack host terminerà l'offload degli oggetti di stato che non è stato possibile aggiornare.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ndischimney.h (include Ndischimney.h)
IRQL Qualsiasi livello

Vedi anche

MiniportUpdateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver