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 |