Форум: "WinAPI";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
ВнизЗапуск файла/процесса от имени другого пользователя Найти похожие ветки
← →
Great_Lesh (2003-04-22 16:40) [0]ZeroMemory(@si,sizeof(si));
si.cb:=SizeOf(si);
si.wShowWindow := SW_SHOWNORMAL;
cmdline:="C:\AAA.exe";
LogonUser("Администратор",nil,"password",LOGON32_LOGON_INTERACTIVE,LOGON32_PROVIDER_DEFAULT, t);
DuplicateTokenEx(t, TOKEN_EXECUTE+TOKEN_WRITE, nil, SecurityImpersonation , TokenPrimary, t);
CreateProcessAsUser(t,PChar(cmdline),nil,nil,nil,False,NORMAL_PRIORITY_CLASS or CREATE_NEW_CONSOLE,nil,nil, si,pi );
Пишет, что ошибка №5. В чем тут дело, что неверно. Если кто знает - помогите.
Спасибо.
← →
Игорь Шевченко (2003-04-22 16:54) [1]Ошибка в том, что рано еще такие вещи писать (без обид)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c