Partager via


CcSetDirtyPageThreshold, fonction (ntifs.h)

Le CcSetDirtyPageThreshold routine définit un seuil de page sale par fichier sur un fichier mis en cache.

Syntaxe

void CcSetDirtyPageThreshold(
  [in] PFILE_OBJECT FileObject,
  [in] ULONG        DirtyPageThreshold
);

Paramètres

[in] FileObject

Pointeur vers un objet de fichier pour le fichier mis en cache sur lequel le seuil de page incorrect doit être défini.

[in] DirtyPageThreshold

Spécifie, sous la forme d’un certain nombre de pages, la valeur de seuil de page incorrecte. Pour supprimer une valeur de seuil de page incorrecte par fichier définie précédemment, définissez DirtyPageThreshold sur zéro.

Valeur de retour

Aucun

Remarques

CcSetDirtyPageThreshold définit ou supprime un seuil de page sale par fichier. Une fois qu’un seuil de page incorrect par fichier est défini sur un fichier mis en cache, si le système de fichiers tente de dépasser le seuil, le gestionnaire de cache refuse les demandes d’écriture dans le fichier.

Pour déterminer si le gestionnaire de cache accepte ou refuse les demandes d’écriture, utilisez CcCanIWrite.

Notez que les par fichier seuil de page sale ne sont pas identiques au seuil de page global global de page sale pour l’ensemble du cache système.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête ntifs.h (include Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe

Voir aussi

CcCanIWrite

CcDeferWrite