Condividi tramite


Funzione NdisQueryOffloadState (ndischimney.h)

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

Un protocollo o un driver intermedio chiama la funzione NdisQueryOffloadState per eseguire una query sugli oggetti stato tcp camino precedentemente caricati.

Sintassi

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

Parametri

[in] NdisBindingHandle

Handle fornito dal parametro NdisBindingHandle di 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 offloaded 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 Propagating State-Manipulation Operations.

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ndischimney.h (include Ndischimney.h)

Vedere anche

miniportQueryOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST NdisMQueryOffloadStateComplete

NdisOpenAdapterEx

ProtocolQueryOffloadComplete