Funzione NdisInvalidateOffload (ndischimney.h)
[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]
Un protocollo o un driver intermedio chiama la funzione NdisInvalidateOffload per invalidare gli oggetti di stato del camino TCP caricati in precedenza.
Sintassi
void NdisInvalidateOffload(
[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 non validi.
Valore restituito
nessuno
Osservazioni
Un driver intermedio chiama la funzione NdisInvalidateOffload per propagare un'operazione di offload invalidata avviata dallo stack host. Per altre informazioni, vedere Propagazione di operazioni State-Manipulation.
Dall' NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struttura passata al relativo La funzione MiniportInvalidateOffload , il driver intermedio costruisce una struttura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. Per altre informazioni, vedere Riutilizzo di una struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. Il driver intermedio passa un puntatore (il parametro OffloadBlockList ) a questa struttura di NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST quando si chiama la funzione NdisInvalidateOffload .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ndischimney.h (includere Ndischimney.h) |
Libreria | Ndis.lib |