Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到了http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx#use_direct3d_in_session_0_processes。
我使用了一些记录过程,并且遇到了 HRESULT 值,这表明我的可执行文件实际上是在会话 0 下运行的。
如果我在 Session 0 下运行,如何以编程方式推断?我宁愿优雅地退出,也不愿带着神秘的错误代码退出。
GetCurrentProcessId并且ProcessIdToSessionId是你的朋友。
GetCurrentProcessId
ProcessIdToSessionId