我不知道我是否没有使用正确的词语在网上搜索,但我没有找到解决方案来观察我的应用程序已经读取和写入磁盘的程度.
有人可以帮我这个吗?
TKS
如果有人需要功能标志.
type
_IO_COUNTERS = record
ReadOperationCount : LONGLONG;
WriteOperationCount : LONGLONG;
OtherOperationCount : LONGLONG;
ReadTransferCount : LONGLONG;
WriteTransferCount : LONGLONG;
OtherTransferCount : LONGLONG;
end;
TIoCounters = _IO_COUNTERS;
function GetProcessIoCounters(hProcess: THandle; var lpIoCounters: TIoCounters): BOOL; stdcall external kernel32;
Run Code Online (Sandbox Code Playgroud)
如果你想以编程方式获得这个信息,你可以使用该GetProcessIoCounters功能.另一种方法是使用WMI,查看Win32_Process类并检查这些属性(WriteOperationCount,WriteTransferCount,ReadTransferCount,ReadOperationCount).
| 归档时间: |
|
| 查看次数: |
549 次 |
| 最近记录: |