Fungsi FltFreePoolAlignedWithTag (fltkernel.h)
Rutinitas FltFreePoolAlignedWithTag membebaskan buffer selaras cache yang dialokasikan oleh panggilan sebelumnya ke FltAllocatePoolAlignedWithTag.
Sintaks
VOID FLTAPI FltFreePoolAlignedWithTag(
[in] PFLT_INSTANCE Instance,
[in] PVOID Buffer,
[in] ULONG Tag
);
Parameter
[in] Instance
Penunjuk instans buram untuk instans driver minifilter milik pemanggil yang melekat pada volume. Harus penunjuk instans yang sama dengan yang digunakan dalam panggilan ke FltAllocatePoolAlignedWithTag.
[in] Buffer
Alamat blok memori kumpulan yang akan dibebaskan.
[in] Tag
Tag yang digunakan untuk menandai blok kumpulan. Harus tag yang sama dengan yang digunakan dalam panggilan ke FltAllocatePoolAlignedWithTag.
Nilai kembali
Tidak ada
Keterangan
Memori yang ditunjuk parameter Buffer tidak boleh diakses setelah dikosongkan oleh FltFreePoolAlignedWithTag.
Pemanggil FltFreePoolAlignedWithTag dapat berjalan di IRQL DISPATCH_LEVEL jika nilai NonPagedXxxPoolType ditentukan ketika memori dialokasikan. Jika tidak, pemanggil harus berjalan di IRQL <= APC_LEVEL.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
IRQL | Lihat bagian Keterangan. |