Fungsi CcGetFlushedValidData (ntifs.h)
Rutinitas CcGetFlushedValidData menentukan berapa banyak file cache yang telah disiram ke disk.
Sintaks
LARGE_INTEGER CcGetFlushedValidData(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN BcbListHeld
);
Parameter
[in] SectionObjectPointer
Penunjuk ke struktur yang berisi penunjuk objek bagian objek file.
[in] BcbListHeld
Dicadangkan untuk penggunaan sistem. Harus FALSE.
Nilai kembali
Jika seluruh file telah dibersihkan, CcGetFlushedValidData mengembalikan panjang data yang valid untuk file. Jika ada halaman kotor yang belum dibersihkan ke disk, CcGetFlushedValidData mengembalikan offset byte awal dari halaman kotor terendah yang saat ini ada dalam file. Jika file tidak di-cache atau tidak lagi di-cache, MAXLONGLONG dikembalikan di bagian quad.
Keterangan
Sistem file bertanggung jawab untuk memastikan bahwa nilai SectionObjectPointer tetap valid saat digunakan. Tidak mungkin bagi manajer cache untuk menjamin hal ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 |
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |