1

この情報を生成する文書化された API が見つかりませんでした。

友人から、NtQuerySystemInformation を使用するよう提案されました。それを調べた後、情報はそこにあります(SYSTEM_THREADを参照)が、文書化されておらず、あまりエレガントではありません-システム内のすべてのスレッドの情報を取得します。

これを行うための、より洗練された、できれば文書化された API を知っていますか?

4

1 に答える 1

0

を使う以外に方法はありませんNtQuerySystemInformation。ただし、それほど複雑ではない可能性がありますが、それは事実ですが、Microsoft には実装がありません。

使用するのが非常にエレガントなワーキングクラスをここに投稿しました:

スレッドの状態 (サスペンドなど)、メモリ + CPU 使用率、開始時刻、優先度などを取得する方法

于 2014-04-08T23:22:30.697 に答える