共用方式為


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 巨集會檢查 FLTFL_CALLBACK_DATA_IRP_OPERATION 位是否 設定於 FLT_CALLBACK_DATA 結構 數據 參數所指向 FLT_CALLBACK_DATA 結構 成員。 因此,FLT_IS_IRP_OPERATION 的傳回型別與 旗標 成員的類型相同。

要求

要求 價值
標頭 fltkernel.h

另請參閱

FLT_CALLBACK_DATA

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_REISSUED_IO

FLT_IS_SYSTEM_BUFFER