Fungsi NdisFreeScatterGatherList (ndis.h)

Fungsi NdisFreeScatterGatherList membebaskan daftar sebar/kumpulkan.

Sintaks

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

Parameter

[in] NdisHandle

Driver NDIS atau handel instans yang diperoleh selama inisialisasi pemanggil. Ini harus menjadi handel yang sama yang diteruskan ke Fungsi NdisBuildScatterGatherList saat daftar sebar/kumpulkan dibuat.

[in] ScatterGatherListBuffer

Penunjuk ke struktur SCATTER_GATHER_LIST yang disediakan penelepon untuk membebaskan. Ini harus buffer yang sama yang diteruskan ke fungsi NdisBuildScatterGatherList ketika daftar sebar/kumpulkan dialokasikan.

[in] WriteToDevice

Nilai BOOLEAN yang diatur ke TRUE jika daftar sebar/kumpulkan digunakan untuk menulis ke perangkat. Jika tidak, itu FALSE.

Nilai kembali

Tidak ada

Keterangan

Driver NDIS memanggil fungsi NdisFreeScatterGatherList untuk membebaskan daftar sebar/kumpulkan yang dibuat dengan Fungsi NdisBuildScatterGatherList .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.20 dan yang lebih baru.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL = DISPATCH_LEVEL

Lihat juga

NdisBuildScatterGatherList

SCATTER_GATHER_LIST