FLT_IS_SYSTEM_BUFFER宏 (fltkernel.h)
FLT_IS_SYSTEM_BUFFER宏會測試回呼數據結構中的系統緩衝區旗標。
語法
void FLT_IS_SYSTEM_BUFFER(
Data
);
參數
Data
[in]回呼數據的指標 (FLT_CALLBACK_DATA) 結構。
傳回值
無
備註
如果 系統緩衝區旗標是在回呼數據結構中設定,FLT_IS_SYSTEM_BUFFER傳回 TRUE;否則為 FALSE。
FLT_IS_SYSTEM_BUFFER 宏會檢查系統緩衝區旗標 (FLTFL_CALLBACK_DATA_SYSTEM_BUFFER ) 是否設定在回呼數據 (FLT_CALLBACK_DATA) 結構中。
如果作業的緩衝區是從非分頁集區配置,則會在 I/O 作業的回呼數據結構中設定系統緩衝區旗標。 如果已設定此旗標,迷你篩選驅動程式可以假設緩衝區已鎖定,而且可以安全地存取。
請注意,迷你篩選驅動程序絕對不能設定系統緩衝區旗標。
規格需求
需求 | 值 |
---|---|
標頭 | fltkernel.h |