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 a funzione di 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 è stato usato l'elenco a dispersione/raccolta 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.
Fabbisogno
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 |