Fungsi FltFreeExtraCreateParameter (fltkernel.h)
Rutinitas FltFreeExtraCreateParameter membebaskan memori untuk struktur konteks ECP.
Sintaks
VOID FLTAPI FltFreeExtraCreateParameter(
[in] PFLT_FILTER Filter,
[in] PVOID EcpContext
);
Parameter
[in] Filter
Penunjuk filter buram untuk driver minifilter. Pointer ini secara unik mengidentifikasi driver minifilter dan tetap konstan selama driver minifilter dimuat.
[in] EcpContext
Arahkan ke struktur konteks parameter buat tambahan (ECP) yang akan dikosongkan.
Nilai kembali
Tidak ada.
Keterangan
Jika struktur konteks ECP yang akan dikosongkan masih dilampirkan ke daftar ECP, struktur konteks ECP harus terlebih dahulu dilepas dari daftar oleh rutinitas FltRemoveExtraCreateParameter sebelum rutinitas FltFreeExtraCreateParameter dapat dipanggil untuk membebaskannya.
Jika rutinitas panggilan balik pembersihan jenis PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK didefinisikan untuk struktur konteks ECP yang diberikan, rutinitas panggilan balik ini dipanggil setelah penghapusan struktur konteks ECP. Untuk informasi selengkapnya, lihat PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Rutinitas ini tersedia dimulai dengan Windows Vista. |
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
DLL | FltMgr.sys |
IRQL | <= APC_LEVEL |
Lihat juga
FltAllocateExtraCreateParameter
FltAllocateExtraCreateParameterFromLookasideList