谁能告诉我可用于在 Windows 中显示进程列表和用户名的 C++ API?
我当前的代码使用 CreateToolhelp32Snapshot 函数,它显示为所有用户运行的所有进程,但我不知道使用什么 API 来检索用户名,以便我可以按用户过滤它。我不需要使用 CreateToolhelp32Snapshot,我也见过其他方法来检索进程列表,但似乎没有一个能让我获得运行该进程的用户名。
感谢您的帮助。
最佳答案
我知道将 GetTokenInformation 与 TokenUser 一起使用可以获得 SID,快速搜索表明 LookupAccountSid 应该可以获得相应的帐户。不过我自己还没有尝试过最后一个。
关于c++ - 列出特定用户的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1536830/