FLT_IS_IRP_OPERATION makro (fltkernel.h)

Makro FLT_IS_IRP_OPERATION menentukan apakah struktur data panggilan balik yang diberikan mewakili operasi I/O request packet (IRP) berbasis I/O.

Sintaks

void FLT_IS_IRP_OPERATION(
   Data
);

Parameter

Data

[in] Penunjuk ke struktur data panggilan balik (FLT_CALLBACK_DATA).

Nilai kembali

Tidak ada

Keterangan

FLT_IS_IRP_OPERATION mengembalikan nilai bukan nol jika bendera operasi IRP diatur dalam struktur data panggilan balik. Jika tidak, ia mengembalikan nol.

Makro FLT_IS_IRP_OPERATION memeriksa apakah bit FLTFL_CALLBACK_DATA_IRP_OPERATION diatur dalam anggota Bendera dari struktur FLT_CALLBACK_DATA yang diunjukkan parameter Data . Dengan demikian, jenis pengembalian FLT_IS_IRP_OPERATION memiliki jenis yang sama dengan anggota Bendera .

Persyaratan

Persyaratan Nilai
Header fltkernel.h

Lihat juga

FLT_CALLBACK_DATA

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_REISSUED_IO

FLT_IS_SYSTEM_BUFFER