Re[3]: Запуск программы под правами юзера из NT сервиса
От: Alex Fedotov США  
Дата: 30.11.03 16:09
Оценка:
Здравствуйте, Disappear, Вы писали:

D>У меня COM server;

D>Пробую первый метод:
D>в теле одного из методов интерфейса, я вызываю
D>
D>CoImpersonateClient()
D>

D>затем получаю
D>
D>OpenThreadToken(GetCurrentThread(), ...)
D>


Какие access rights были запрошены в OpenThreadToken?

D>все ок, но когда я хочу получить primary token с помощью функции DuplicateTokenEx ничего не выходит

D>
D>DuplicateTokenEx(ImpToken, TOKEN_ALL_ACCESS, NULL, SecurityAnonymous, TokenPrimary, &PrimToken)
D>

D>возвращяет FALSE
D>Может быть я неправильно указываю параметры??

А код ошибки какой?
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.