CcSetAdditionalCacheAttributes 函式 (ntifs.h)
呼叫 CcSetAdditionalCacheAttributes 例程,以在快取的檔案上啟用或停用預先讀取(也稱為「延遲讀取」)或寫入後置(也稱為「延遲寫入」)。
語法
void CcSetAdditionalCacheAttributes(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN DisableReadAhead,
[in] BOOLEAN DisableWriteBehind
);
參數
[in] FileObject
快取檔案之檔案物件的指標。
[in] DisableReadAhead
布爾值設定為 TRUE 停用預先讀取,或 FALSE 啟用它。
[in] DisableWriteBehind
布爾值設定為 TRUE 停用寫入後置,或 FALSE 啟用它。
傳回值
沒有
言論
CcSetAdditionalCacheAttributes 在呼叫 CcInitializeCacheMap之後隨時呼叫。 一開始,會啟用預先讀取和寫入後置。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |