18 PROCESS_MEMORY_COUNTERS& processMemoryCounters)
const
20 return ::GetProcessMemoryInfo (
21 _hObject, &processMemoryCounters,
sizeof (processMemoryCounters));
26 return ::GetProcessIoCounters (
_hObject, &ioCounters);
35 return ret == NOERROR ? TRUE : FALSE;
システム性能に関するWindowsAPIを集約したクラス
APIENTRY Diagnostics()
コンストラクタ
BOOL APIENTRY GetProcessIO(IO_COUNTERS &ioCounters) const
プロセスI/O情報を取得します。
BOOL APIENTRY GetIpStatistics(MIB_IPSTATS &mibIPStats) const
ネットワークI/O情報を取得します。
BOOL APIENTRY GetProcessMemory(PROCESS_MEMORY_COUNTERS &processMemoryCounters) const
プロセスメモリ情報を取得します。
HANDLE _hObject
ハンドルを使用するWindowsAPIで保持するHANDLE値