Condividi tramite


Funzione NdisQueryOffloadState (ndischimney.h)

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

Un protocollo o un driver intermedio chiama la funzione NdisQueryOffloadState per eseguire query sugli oggetti stato del camino TCP caricati in precedenza.

Sintassi

void NdisQueryOffloadState(
  [in] IN NDIS_HANDLE                       NdisBindingHandle,
  [in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parametri

[in] NdisBindingHandle

Handle fornito da NDIS nel parametro NdisBindingHandle di NdisOpenAdapterEx. Questo handle identifica l'associazione tra il chiamante e il driver intermedio sottostante o la destinazione di offload.

[in] OffloadBlockList

Puntatore a un oggetto NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST struttura che può essere una struttura autonoma o la radice di un elenco collegato di tali strutture. Queste strutture identificano gli oggetti di stato caricati che vengono sottoposti a query.

Valore restituito

nessuno

Osservazioni

Un driver intermedio chiama la funzione NdisQueryOffloadState per propagare un'operazione di offload di query avviata dallo stack host. Per altre informazioni, vedere Propagazione di operazioni State-Manipulation.

Dalla struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST passata alla funzione MiniportQueryOffload , il driver intermedio costruisce una struttura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. Per altre informazioni, vedere Riutilizzo di un NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struttura. Il driver intermedio passa un puntatore (il parametro OffloadBlockList ) a questa struttura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST quando si chiama la funzione NdisQueryOffloadState .

Requisiti

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

Vedi anche

MiniportQueryOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST NdisMQueryOffloadStateComplete

NdisOpenAdapterEx

ProtocolQueryOffloadComplete