PsUpdateDiskCounters 函数 (ntifs.h)

PsUpdateDiskCounters 例程更新给定进程的磁盘 I/O 计数器。

语法

void PsUpdateDiskCounters(
  PEPROCESS Process,
  ULONG64   BytesRead,
  ULONG64   BytesWritten,
  ULONG     ReadOperationCount,
  ULONG     WriteOperationCount,
  ULONG     FlushOperationCount
);

参数

Process

指向要更新其计数器的过程的指针。

BytesRead

读取计数器中要更新的字节数。

BytesWritten

写入计数器中要更新的字节数。

ReadOperationCount

读取操作计数器中要更新的读取操作数。

WriteOperationCount

写入操作计数器中要更新的写入操作数。

FlushOperationCount

刷新操作计数器中要更新的刷新操作数。

返回值

备注

文件系统驱动程序使用 PsUpdateDiskCounters 更新磁盘 I/O 记帐计数。 客户端进程可以通过文件系统对磁盘 I/O 计数进行“收费”。

要求

要求
最低受支持的客户端 Windows 8
目标平台 通用
标头 ntifs.h (包括 Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

另请参阅

PsIsDiskCountersEnabled