CreateProcessAsUser из службы Windows, функция WTSQueryUserToken возвращает false

Я пытаюсь создать процесс, который является приложением wpf. В режиме отладки Visual Studio он работает отлично, но служба Windows не может создать его с помощью графического интерфейса.

Я использую CreateProcessAsUser () с WTSQueryUserToken (), DuplicateTokenEx ().

Но WTSQueryUserToken () возвращает ложную причину привилегии, и я не могу запустить свое приложение.

Я искал похожие проблемы, но не смог найти решения своей проблемы.


person Community    schedule 29.07.2017    source источник
comment
Вы имеете в виду, что WTSQueryUserToken возвращает FALSE, а GetLastError возвращает 1314, требуемая привилегия не удерживается клиентом? Вы работаете как локальная система? Вы активировали SE_TCB_NAME? Возможный дубликат: stackoverflow.com/q/1288965/886887   -  person Harry Johnston    schedule 30.07.2017


Ответы (1)