Функция PsUpdateDiskCounters (ntifs.h)
Подпрограмма PsUpdateDiskCounters обновляет счетчики дискового ввода-вывода заданного процесса.
Синтаксис
void PsUpdateDiskCounters(
PEPROCESS Process,
ULONG64 BytesRead,
ULONG64 BytesWritten,
ULONG ReadOperationCount,
ULONG WriteOperationCount,
ULONG FlushOperationCount
);
Параметры
Process
Указатель на процесс обновления счетчиков.
BytesRead
Число байтов, обновляемых в счетчике Чтения.
BytesWritten
Число байтов, обновляемых в счетчике записи.
ReadOperationCount
Число операций чтения, обновляемых в счетчике операции чтения.
WriteOperationCount
Число операций записи, обновляемых в счетчике операции записи.
FlushOperationCount
Количество операций очистки, обновляемых в счетчике Операция очистки.
Возвращаемое значение
None
Remarks
Драйверы файловой системы используют PsUpdateDiskCounters для обновления счетчиков для учета дискового ввода-вывода. За клиентский процесс может взиматься плата за число дисковых операций ввода-вывода файловой системой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |