我找不到提供此信息的文档化API。
一位朋友建议我使用NtQuerySystemInformation。查找后,信息就在那里(参见SYSTEM_THREAD),但它没有文档记录,也不是很优雅 - 我得到了系统中所有线程的信息。
你知道一个更优雅,最好记录的API吗?
答案 0 :(得分:0)
除了使用NtQuerySystemInformation
之外别无他法。
然而,它可能不那么复杂,这是事实,但微软缺乏实施。
我在这里发布了一个非常优雅的工作类:
How to get thread state (e.g. suspended), memory + CPU usage, start time, priority, etc