我有一个用户win32应用程序。这枚举了所有流程详细信息以及ProcessId。我需要打印用户名以及会话ID。使用ProcessIdToSessionId()方法枚举SessionID。我想打印相应SessionID的用户名。此应用程序是专门为WindowsXP设计的,因此API应该支持WindowsXP。如果有人知道解决方案,请分享。
DWORD dwSessionId,dwPid,dwErr;
char* Uname;
ProcessIdToSessionId(dwPid,&dwSessionId);
WTSQuerySessionInformation()
与WTSInfoClass
参数设置为WTSUserName
:
一个以空值结尾的字符串,其中包含与会话关联的用户名。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句