Funzione NdisMQueryOffloadStateComplete (ndischimney.h)

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

Una destinazione offload chiama la funzione NdisMQueryOffloadStateComplete per completare un'operazione di offload di query avviata da una chiamata precedente alla destinazione di offload Funzione MiniportQueryOffload .

Sintassi

void NdisMQueryOffloadStateComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parametri

[in] NdisMiniportHandle

Handle ottenuto dal driver offload in una chiamata precedente a NdisMRegisterMiniportDriver.

[in] OffloadBlockList

Puntatore a un oggetto NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struttura. La destinazione di offload ha ottenuto questo puntatore come parametro di input per il relativo Funzione MiniportQueryOffload .

Valore restituito

nessuno

Osservazioni

Una destinazione offload chiama NdisMQueryOffloadStateComplete per completare un'operazione di query avviata quando NDIS ha chiamato la funzione MiniportQueryOffload della destinazione di offload.

Prima di chiamare NdisMQueryOffloadStateComplete, la destinazione di offload deve:

  • Compilare ogni struttura dello stato di offload nell'albero dello stato con i valori correnti delle variabili della struttura.
  • Scrivere un valore di stato di NDIS_STATUS_SUCCESS o NDIS_STATUS_FAILURE al membro Status di ogni struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST nell'albero dello stato.

Requisiti

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

Vedi anche

MiniportQueryOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver