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