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

Vedi anche

CcFlushCache

CcIsThereDirtyData

CcPurgeCacheSection