Funzione NdisMInvalidateOffloadComplete (ndischimney.h)
[La funzionalità offload del camino TCP è deprecata e non deve essere usata.]
Una destinazione di offload chiama la funzione NdisMInvalidateOffloadComplete per completare un'operazione di offload invalidata avviata da una chiamata precedente a funzione miniportInvalidateOffload della destinazione di offload.
Sintassi
void NdisMInvalidateOffloadComplete(
[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 funzione 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 MiniportInvalidateOffload.
Valore restituito
Nessuno
Osservazioni
Prima di chiamare la funzione di NdisMInvalidateOffloadComplete, 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 invalidato correttamente gli oggetti di stato.
-
NDIS_STATUS_FAILURE
L'operazione di invalidazione non è riuscita. In questo caso, la destinazione di offload ha smesso di rispondere (è bloccata).
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione | ndischimney.h (include Ndischimney.h) |
IRQL | Qualsiasi livello |