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