Bagikan melalui


FLT_IS_REISSUED_IO makro (fltkernel.h)

Makro FLT_IS_REISSUED_IO menentukan apakah struktur data panggilan balik yang diberikan mewakili operasi I/O yang diterbitkan kembali.

Sintaks

void FLT_IS_REISSUED_IO(
   Data
);

Parameter

Data

[in] Arahkan ke struktur data panggilan balik (FLT_CALLBACK_DATA) untuk operasi I/O.

Nilai kembali

Tidak ada

Keterangan

FLT_IS_REISSUED_IO mengembalikan TRUE jika bendera operasi I/O yang diterbitkan kembali diatur dalam struktur data panggilan balik; FALSE jika tidak.

Makro FLT_IS_REISSUED_IO memeriksa apakah bendera FLTFL_CALLBACK_DATA_REISSUED_IO diatur dalam anggota Bendera dari struktur FLT_CALLBACK_DATA yang ditunjuk parameter Data . Bendera ini diatur oleh FltReissueSynchronousIo ketika operasi I/O diterbitkan kembali. Bendera ini hanya berlaku untuk operasi I/O berbasis IRP. Untuk menentukan apakah operasi I/O berbasis IRP, gunakan makro FLT_IS_IRP_OPERATION .

Persyaratan

Persyaratan Nilai
Header fltkernel.h

Lihat juga

FLT_CALLBACK_DATA

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_IRP_OPERATION

FLT_IS_SYSTEM_BUFFER

FltIsOperationSynchronous

FltReissueSynchronousIo