【发布时间】:2011-02-01 23:06:18
【问题描述】:
我不知道我在网络上搜索时是否使用了正确的词,但我没有找到解决方案来查看我的应用程序已经在磁盘上读写了多少。
有人可以帮我解决这个问题吗?
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;
【问题讨论】:
-
虽然不是编程问题,但这是许多程序员需要知道如何去做的事情,以修复他们的程序。所以我们不要关闭这个....
-
如果程序员想知道,那么他们可以查看超级用户的所属位置
-
SaCi,请重新表述您的问题,否则它将被关闭。我已经撤回了关于 ProcessMonitor 的离题答案。
-
@David 我认为这是一个完全有效的分析问题!编程不仅仅是输入代码。当我使用编译器、调试器或分析器时,我正在使用软件,但这并不意味着我没有在编程。
-
好吧,也许你是对的。不过,问题将受益于更多细节。