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 |