Bagikan melalui


Fungsi FsRtlDeleteExtraCreateParameterLookasideList (ntifs.h)

Rutinitas FsRtlDeleteExtraCreateParameterLookasideList membebaskan daftar lookaside parameter buat ekstra (ECP).

Sintaks

void FsRtlDeleteExtraCreateParameterLookasideList(
  [in, out] PVOID                     Lookaside,
  [in]      FSRTL_ECP_LOOKASIDE_FLAGS Flags
);

Parameter

[in, out] Lookaside

Penunjuk ke struktur kepala daftar PAGED_LOOKASIDE_LIST buram atau NPAGED_LOOKASIDE_LIST terlihat yang mewakili daftar lookaside yang akan dibebaskan.

[in] Flags

Mengkomunikasikan opsi alokasi daftar tampilan ECP yang rutin diinisialisasi daftar lookaside FsRtlInitExtraCreateParameterLookasideList .

Parameter Bendera ini harus sama dengan parameter Bendera yang digunakan dalam panggilan ke rutinitas FsRtlInitExtraCreateParameterLookasideList.

Nilai kembali

Tidak ada

Keterangan

Rutinitas FsRtlDeleteExtraCreateParameterLookasideList membebaskan daftar tampilan ECP tempat parameter Lookaside menunjuk. Namun, membebaskan daftar lookaside tidak secara otomatis membebaskan struktur konteks ECP apa pun yang dialokasikan dari daftar lookaside. Untuk membebaskan struktur konteks ECP yang dialokasikan dari daftar lookaside, panggil rutinitas FsRtlFreeExtraCreateParameter .

Driver harus secara eksplisit membebaskan semua struktur konteks ECP dan daftar tampilan ECP yang mereka buat sebelum membongkar. Untuk informasi selengkapnya tentang menggunakan daftar lookaside, lihat Menggunakan lookaside Lists.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung FsRtlDeleteExtraCreateParameterLookasideList tersedia dimulai dengan Windows Vista.
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Lihat juga

ECP_LIST

FsRtlFreeExtraCreateParameter

FsRtlInitExtraCreateParameterLookasideList

NPAGED_LOOKASIDE_LIST

PAGED_LOOKASIDE_LIST