Bagikan melalui


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

Lihat juga

CcFlushCache

CcPurgeCacheSection