win7下关于session 0 存在的问题
好久没写了,因为最近工作比较忙,开发任务比较多吧,遇到了win7下session 0的问题,其实在网上大家可以搜索看到类似的文章挺多的,但是具体的解决办法说的比较详细的那种还是不多的,所以我今天拿出来谈谈自己得一些看法。XP慢慢开始被WIN7顶替了,但是还是存在一定用户,开发的程序需要兼容winxp,win7,winserver2003,winserver2008.关于服务隔离文字这篇将的比较通俗易懂,http://www.cnblogs.com/gnielee/archive/2010/04/07/session0-isolation-part1.html,并且有例子代码,大家可以参考一下,但是我要说的是经过我的测试从中发现的问题。程序在关机重启的时候系统会提示WTSQueryUserToken
failed,这个错误不是每天在关机开启系统进入系统时候就出现的,具体错在哪我还在研究,另外就是重启系统,也是偶尔出现WTSQueryUserToken failed。总之问题还是有的,最讨厌的就是如果你没有正常启动的话,系统过一会就会弹出消息,然后你的程序运行在session 1下,关闭后再返回到正常的桌面下,我的系统是WIN764位专业版。这样很烦人的。所以应该避免这类消息反反复复出现。我正在研究中,如果有知道答案的,告诉一下最好是例子代码,c++或c#的。