Форум: "Основная";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Вниз
Как получить 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c