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) |