我正在尝试获取当前登录到机器的用户列表。
在 Windows 7 上,我可以调用 LsaEnumerateLogonSessions,然后使用 WTSConnectState 调用 WTSQuerySessionInformation。
但是在 XP 上,每个 LSA 会话的 TS 会话字段都为 0(除非它是远程桌面会话),它始终具有 WTSActive 的 WTSConnectState,并且我最终列出了所有已经注销机器的人。当会话是远程桌面会话时,WTSQuerySessionInformation 失败。