FLT_IS_REISSUED_IO宏 (fltkernel.h)
FLT_IS_REISSUED_IO宏會判斷指定的回呼數據結構是否代表重新發出 I/O 作業。
語法
void FLT_IS_REISSUED_IO(
Data
);
參數
Data
[in]I/O 作業的回呼數據指標 (FLT_CALLBACK_DATA) 結構。
傳回值
無
備註
如果 重新發出 I/O 作業旗標是在回呼數據結構中設定,FLT_IS_REISSUED_IO會傳回 TRUE;否則為 FALSE。
FLT_IS_REISSUED_IO宏會檢查數據參數所指向之FLT_CALLBACK_DATA結構的 Flags 成員中是否設定FLTFL_CALLBACK_DATA_REISSUED_IO旗標。 重新發出 I/O 作業時 ,FltReissueSynchronousIo 會設定此旗標。 此旗標僅適用於 IRP 型 I/O 作業。 若要判斷 I/O 作業是否以 IRP 為基礎,請使用 FLT_IS_IRP_OPERATION 宏。
規格需求
需求 | 值 |
---|---|
標頭 | fltkernel.h |