Главная страница
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.031 c
1-1126794027
manulo
2005-09-15 18:20
2005.10.09
Сервисы


14-1127221417
oldman
2005-09-20 17:03
2005.10.09
Да здравствует Российский женский большой теннис!!!


2-1125407174
Гость22
2005-08-30 17:06
2005.10.09
Много полей в таблице???


4-1123768084
chili
2005-08-11 17:48
2005.10.09
Kак мне из dll запустить внешнию программу?


14-1126773261
Rentgen
2005-09-15 12:34
2005.10.09
Junior java developer :)