|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
|
MffDen |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 3.10.2006 Где: г. Тверь Репутация: нет Всего: нет |
Хотел с помощью функции LsaEnumerateAccountRights перечислить права и привелегии учетных записей. Но оказалось что успешно выполняется она лишь для двух учеток - гостя и SUPPORT_388945a0.
Для гостя выдает SeInteractiveLogonRight SeDenyInteractiveLogonRight а для SUPPORT_388945a0 (группа HelpServicesGroup) SeBatchLogonRight SeDenyInteractiveLogonRight SeDenyNetworkLogonRight Для всех остальных учеток, которые есть на компе функция возвращает ошибку ERROR_FILE_NOT_FOUND (STATUS_OBJECT_NAME_NOT_FOUND). Что делать? |
|||
|
||||
Alek86 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: нет Всего: 25 |
наверное, "реанимирую" старую тему, ибо у меня абсолютно та же ситуация
с помощью NetUserEnum и LookupAccountName получаю SID'ы всех локальных пользователей передаю их по очереди в LsaEnumerateAccountRights она почти всегда возвращает вместо указателя на список привилегий NULL возвращает список только в случае пользователей Guest и SUPPORT_xxx такое же поведение и когда вызываю откомпиленный код отсюда соответственно с параметрами <имя компа> <имя пользователя>. когда передаю свое имя - не работает. когда Guest - выводит привилегии мож кто знает в чем причина? ЗЫ свой код пока не приведу, ибо он достаточно замусорен если потребуется, приведу в порядок и выложу |
|||
|
||||
helstik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 11.2.2018 Репутация: нет Всего: нет |
наверное, "реанимирую" старую тему, но и у меня та же ситуация
Это сообщение отредактировал(а) helstik - 11.2.2018, 16:50 |
|||
|
||||
GremlinProg |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 2706 Регистрация: 9.8.2005 Где: Тюмень Репутация: 99 Всего: 106 |
Лучше выкладывайте с рабочим кодом, чтобы можно было быстро воспроизвести проблему
Это сообщение отредактировал(а) GremlinProg - 12.2.2018, 06:54 -------------------- "Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины." |
|||
|
||||
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |