FLT_IS_SYSTEM_BUFFER makro (fltkernel.h)
Makro FLT_IS_SYSTEM_BUFFER menguji bendera buffer sistem dalam struktur data panggilan balik.
Sintaks
void FLT_IS_SYSTEM_BUFFER(
Data
);
Parameter
Data
[in] Penunjuk ke struktur data panggilan balik (FLT_CALLBACK_DATA).
Nilai kembali
Tidak ada
Keterangan
FLT_IS_SYSTEM_BUFFER mengembalikan TRUE jika bendera buffer sistem diatur dalam struktur data panggilan balik; FALSE jika tidak.
Makro FLT_IS_SYSTEM_BUFFER memeriksa apakah bendera buffer sistem (FLTFL_CALLBACK_DATA_SYSTEM_BUFFER) diatur dalam struktur data panggilan balik (FLT_CALLBACK_DATA).
Bendera buffer sistem diatur dalam struktur data panggilan balik untuk operasi I/O jika buffer untuk operasi dialokasikan dari kumpulan yang tidak dipagasi. Jika bendera ini diatur, driver minifilter dapat mengasumsikan bahwa buffer sudah dikunci dan dapat diakses dengan aman.
Perhatikan bahwa driver minifilter tidak boleh mengatur bendera buffer sistem.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | fltkernel.h |