我写了win32应用程序。我正在使用WTSQuerySessionInformation()函数来查询clientprotocoltype。它工作正常,但在注销期间,如果我调用此函数,它失败了错误代码2.这只发生在Windows Server 2008R2 x64 VM机器上。它在注销期间与休息OS一起工作正常。
我找不到任何解决此问题的相关解决方案。
请帮助我...
答案 0 :(得分:1)
根据我的经验,当您尝试获取正在注销的会话的信息时,看到WTSQuerySessionInformation返回错误是很常见的,这很可能是因为在处理会话更改通知时注销过程正在异步进行。我不会依赖于为正在注销的会话调用WTSQuerySessionInformation。