Fonction PsUpdateDiskCounters (ntifs.h)
La routine PsUpdateDiskCounters met à jour les compteurs d’E/S disque d’un processus donné.
Syntaxe
void PsUpdateDiskCounters(
PEPROCESS Process,
ULONG64 BytesRead,
ULONG64 BytesWritten,
ULONG ReadOperationCount,
ULONG WriteOperationCount,
ULONG FlushOperationCount
);
Paramètres
Process
Pointeur vers le processus pour lequel mettre à jour les compteurs.
BytesRead
Nombre d’octets à mettre à jour dans le compteur Lecture.
BytesWritten
Nombre d’octets à mettre à jour dans le compteur Écriture.
ReadOperationCount
Nombre d’opérations de lecture à mettre à jour dans le compteur Opération de lecture.
WriteOperationCount
Nombre d’opérations d’écriture à mettre à jour dans le compteur Des opérations d’écriture.
FlushOperationCount
Nombre d’opérations de vidage à mettre à jour dans le compteur Opération de vidage.
Valeur de retour
None
Remarques
Les pilotes de système de fichiers utilisent PsUpdateDiskCounters pour mettre à jour le nombre de comptes d’E/S de disque. Un processus client peut être « facturé » le nombre d’E/S de disque par le système de fichiers.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8. |
Plateforme cible | Universal |
En-tête | ntifs.h (inclure Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |