Función CcSetDirtyPageThreshold (ntifs.h)
La rutina CcSetDirtyPageThreshold establece un umbral de página sucio por archivo en un archivo almacenado en caché.
Sintaxis
void CcSetDirtyPageThreshold(
[in] PFILE_OBJECT FileObject,
[in] ULONG DirtyPageThreshold
);
Parámetros
[in] FileObject
Puntero a un objeto de archivo para el archivo almacenado en caché en el que se va a establecer el umbral de página sucia.
[in] DirtyPageThreshold
Especifica, como número de páginas, el valor de umbral de página sucio. Para quitar un valor de umbral de página sucio por archivo que se estableció anteriormente, establezca DirtyPageThreshold en cero.
Valor devuelto
None
Observaciones
CcSetDirtyPageThreshold establece o quita un umbral de página desfasado por archivo. Después de establecer un umbral de página sucio por archivo en un archivo almacenado en caché, si el sistema de archivos intenta superar el umbral, el administrador de caché rechazará las solicitudes de escritura en el archivo.
Para determinar si el administrador de caché aceptará o rechazará las solicitudes de escritura, use CcCanIWrite.
Tenga en cuenta que el umbral de página sucia por archivo no es el mismo que el umbral de página desfasada global para toda la memoria caché del sistema.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |