Я пытаюсь создать службу с C #, которая запускает процесс, который может отображаться на экране входа в Windows XP.
Я нашел код, который делает это на C ++. Код C ++ предназначен для службы, которая создает другой процесс с STARTUPINFO.lpDesktop, для которого установлено «WinSta0 \ WinLogon». Созданный процесс затем отображается на экране входа в Windows. Кажется, я не могу найти способ указать «рабочий стол» нового процесса в C #, используя класс System.Diagnostic.Process.
Кто-нибудь знает, как это сделать с C #?