NdisFreeScatterGatherList-Funktion (ndis.h)
Die NdisFreeScatterGatherList Funktion gibt eine Punkt/Gather-Liste frei.
Syntax
void NdisFreeScatterGatherList(
[in] IN NDIS_HANDLE NdisHandle,
[in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] IN BOOLEAN WriteToDevice
);
Parameter
[in] NdisHandle
Ein NDIS-Treiber oder Instanzhandle, das während der Initialisierung des Aufrufers abgerufen wurde. Dies sollte derselbe Handle sein, der an den NdisBuildScatterGatherList Funktion, wenn die Punkt-/Gather-Liste erstellt wurde.
[in] ScatterGatherListBuffer
Ein Zeiger auf eine vom Aufrufer bereitgestellte SCATTER_GATHER_LIST Struktur, um frei zu sein. Dies muss derselbe Puffer sein, der an die NdisBuildScatterGatherList Funktion übergeben wurde, wenn die Punkt-/Gather-Liste zugeordnet wurde.
[in] WriteToDevice
Ein BOOLESCHER Wert, der auf TRUE festgelegt ist,, wenn die Punkt-/Gather-Liste zum Schreiben auf das Gerät verwendet wurde. Andernfalls ist es FALSE.
Rückgabewert
Nichts
Bemerkungen
NDIS-Treiber rufen die NdisFreeScatterGatherList Funktion auf, um eine XY/Gather-Liste freizulösen, die mit der NdisBuildScatterGatherList Funktion.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.20 und höher. |
Zielplattform- | Universal |
Header- | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL- | = DISPATCH_LEVEL |