Bagikan melalui


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.

Lihat juga

FltAllocatePoolAlignedWithTag