CcGetFlushedValidData 函式 (ntifs.h)
CcGetFlushedValidData 例程會決定快取的檔案已排清到磁碟的多少。
語法
LARGE_INTEGER CcGetFlushedValidData(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN BcbListHeld
);
參數
[in] SectionObjectPointer
結構指標,其中包含檔案物件的區段對象指標。
[in] BcbListHeld
保留供系統使用。 必須 FALSE。
傳回值
如果已清除整個檔案,CcGetFlushedValidData 會傳回檔案的有效數據長度。 如果尚未排清到磁碟的髒頁,CcGetFlushedValidData 會傳回檔案中目前最不髒頁面的起始位移。 如果未快取或不再快取檔案,則會在四邊形元件中傳回 MAXLONGLONG。
言論
文件系統負責確保 sectionObjectPointer
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 2000 |
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |