Función CcIsThereDirtyDataEx (ntifs.h)
La rutina CcIsThereDirtyDataEx determina si un volumen contiene archivos que tienen datos sucios en la memoria caché del sistema.
Sintaxis
BOOLEAN CcIsThereDirtyDataEx(
[in] PVPB Vpb,
[in, optional] PULONG NumberOfDirtyPages
);
Parámetros
[in] Vpb
Puntero a un bloque de parámetros de volumen (VPB) para el volumen.
[in, optional] NumberOfDirtyPages
Puntero opcional a un búfer largo sin signo que recibe el número de páginas desfasadas en el volumen (asociadas al parámetro Vpb).
Valor devuelto
La rutina CcIsThereDirtyDataEx devuelve TRUE si el volumen contiene uno o varios archivos almacenados en caché cuyos datos se han modificado en la memoria caché, pero aún no se han vaciado en el disco. De lo contrario, esta rutina devuelve FALSE.
Comentarios
Esta rutina devolverá TRUE si existen páginas desfasadas, incluidos los archivos temporales (CcIsThereDirtyData omite los archivos temporales). También devolverá TRUE si hay datos actualmente en cola en el volumen.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h, FltKernel.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |