我有作爲系統運行的服務,我想用用戶權限產生一些用戶TS會話中的新進程。加載用戶配置文件後創建進程用戶
我正在調用LogonUser,LoadUserProfile,CreateEnvironmentBlock,CreateProcessAsUser並在用戶TS會話中spwan進程。在用戶終端服務會話中
過程(CMD.EXE)運行,但是當我試圖運行GUI應用程序,我得到以下錯誤信息:
異常EAccessViolation模塊ntdll.dll中在00022272.
模塊'ntdll.dll'中地址77D22272的訪問衝突。寫地址0000000C。
我錯過了什麼嗎?
任何幫助將不勝感激!
感謝, 利奧爾