标签: windows multithreading session service windows-vista
如何在不同的会话中启动线程?我需要在非交互式会话(会话0)中从服务启动交互式会话(会话1)中的线程。我之前通过使用SetTokenInFormation和DuplicateTokenEx完成了这个过程,然后将其传递给CreateProcessAsUser。我希望除了使用SetThreadToken而不是CreateProcessAsUser之外,我可以做同样的事情。
答案 0 :(得分:2)
线程不属于会话,流程不属于会话。您需要在另一个会话中创建一个进程来托管您想要的线程。