Funzione CcIsThereDirtyDataEx (ntifs.h)
La routine CcIsThereDirtyDataEx determina se un volume contiene tutti i file con dati sporchi nella cache di sistema.
Sintassi
BOOLEAN CcIsThereDirtyDataEx(
[in] PVPB Vpb,
[in, optional] PULONG NumberOfDirtyPages
);
Parametri
[in] Vpb
Puntatore a un blocco di parametri del volume (VPB) per il volume.
[in, optional] NumberOfDirtyPages
Puntatore facoltativo a un buffer lungo senza segno che riceve il numero di pagine sporche nel volume (associato al parametro Vpb).
Valore restituito
La routine CcIsThereDirtyDataEx restituisce TRUE se il volume contiene uno o più file memorizzati nella cache i cui dati sono stati modificati nella cache, ma non ancora scaricati su disco. In caso contrario, questa routine restituisce FALSE.
Commenti
Questa routine restituirà TRUE se esistono pagine sporche, inclusi i file temporanei (CcIsThereDirtyData ignora i file temporanei). Restituisce anche TRUE se sono presenti dati attualmente accodati al volume.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h, FltKernel.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |