Condividi tramite


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

Vedere anche

MiniportUpdateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver