FLT_IS_IRP_OPERATION宏 (fltkernel.h)

FLT_IS_IRP_OPERATION宏會判斷指定的回呼數據結構是否代表 I/O 要求封包, (IRP) 型 I/O 作業。

語法

void FLT_IS_IRP_OPERATION(
   Data
);

參數

Data

[in]回呼數據的指標 (FLT_CALLBACK_DATA) 結構。

傳回值

備註

如果 IRP 作業旗標是在回呼數據結構中設定,FLT_IS_IRP_OPERATION傳回非零值。 否則,它會傳回零。

FLT_IS_IRP_OPERATION宏會檢查數據參數指向之FLT_CALLBACK_DATA結構的Flags 成員中是否設定FLTFL_CALLBACK_DATA_IRP_OPERATION位。 因此, FLT_IS_IRP_OPERATION 的傳回型別與 Flags 成員的類型相同。

規格需求

需求
標頭 fltkernel.h

另請參閱

FLT_CALLBACK_DATA

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_REISSUED_IO

FLT_IS_SYSTEM_BUFFER