Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

Как получить friendly user name?   Найти похожие ветки 

 
Makhanev A.S.   (2005-09-15 12:43) [0]

Нужно получить friendly user name не своего процесса, а explorer"а. Юзаю GetUserNameExA из secur32.dll, но не пойму, как прицепить сюда explorer.
Через токен explorer"а могу достать обычный user name, но даже зная его sid не вижу способа достать friendly username.


 
Игорь Шевченко ©   (2005-09-15 16:09) [1]

OpenProcess+OpenProcessToken+OpenProcessToken+GetTokenInformation+LookupAccountSid

Вообще-то это тема для WinAPI


 
Makhanev A.S.   (2005-09-15 17:02) [2]

Игорь Шевченко ©   (15.09.05 16:09) [1]

именно так я сейчас и получаю username. но username <> friendly username (он же display name). вопрос в том, как получить friendly username. если бы была какая-то функция, принимающая sid юзера и возвращающая friendly username, было бы замечательно.


 
Игорь Шевченко ©   (2005-09-15 17:31) [3]

TranslateName не поможет ?


 
Makhanev A.S.   (2005-09-15 20:23) [4]


> Игорь Шевченко ©   (15.09.05 17:31) [3]


Спасибо, TranslateName помог, все ок. НО: согласно смыслу и мсдну TranslateName работает только в доменке. Для раб. групп вопрос остается открытым.

Пока ищу другие способы для РГ, но ни в мсдн, ни в других источниках не могу найти ничего путного...



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1125324189
Term
2005-08-29 18:03
2005.10.09
Для хранения денег


2-1125054811
Теплый снег
2005-08-26 15:13
2005.10.09
Работа со строками


1-1126854574
Новичок1
2005-09-16 11:09
2005.10.09
Уважаемые Доны подкажите пожалуйста как можно сделать


2-1125316634
Nox
2005-08-29 15:57
2005.10.09
Как извлеч корень N-ой степени?


14-1126728661
syte_ser78
2005-09-15 00:11
2005.10.09
Стоит ли апгрейдится?