Funzione NdisFreeScatterGatherList (ndis.h)

La funzione NdisFreeScatterGatherList libera un elenco a dispersione/raccolta.

Sintassi

void NdisFreeScatterGatherList(
  [in] IN NDIS_HANDLE          NdisHandle,
  [in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
  [in] IN BOOLEAN              WriteToDevice
);

Parametri

[in] NdisHandle

Handle di istanza o driver NDIS ottenuto durante l'inizializzazione del chiamante. Deve essere lo stesso handle passato all'oggetto Funzione NdisBuildScatterGatherList quando è stato creato l'elenco a dispersione/raccolta.

[in] ScatterGatherListBuffer

Puntatore a una struttura di SCATTER_GATHER_LIST fornita dal chiamante da liberare. Deve essere lo stesso buffer passato alla funzione NdisBuildScatterGatherList quando è stato allocato l'elenco a dispersione/raccolta.

[in] WriteToDevice

Valore BOOLEAN impostato su TRUE se l'elenco a dispersione/raccolta è stato usato per la scrittura nel dispositivo. In caso contrario, è FALSE.

Valore restituito

nessuno

Osservazioni

I driver NDIS chiamano la funzione NdisFreeScatterGatherList per liberare un elenco a dispersione/raccolta creato con il Funzione NdisBuildScatterGatherList .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.20 e versioni successive.
Piattaforma di destinazione Universale
Intestazione ndis.h (include Ndis.h)
Libreria Ndis.lib
IRQL = DISPATCH_LEVEL

Vedi anche

NdisBuildScatterGatherList

SCATTER_GATHER_LIST