Какая функция лучше всего доступна в C ++ для преобразования SID в имя пользователя учетной записи? - PullRequest
1 голос
/ 09 февраля 2012

У меня есть sid учетных записей пользователей, подобных этому S-1-5-21-4030387420-2927818341-1631038489-1001 Я хочу простую функцию c ++, которая преобразует этот sid в имя пользователя.если у кого-то из вас есть код для этого, то, пожалуйста, напишите

Спасибо заранее !!

1 Ответ

3 голосов
/ 09 февраля 2012

LookupAccountSid ваш друг - он берет SID и превращает его в имя пользователя.Предупреждение: запуск может занять некоторое время.

Если у вас есть текстовая строка, содержащая SID (как в вашем примере выше), вы можете использовать функцию ConvertStringSidToSid для преобразования строки вдвоичный двоичный объект, который затем может быть прочитан LookupAccountSid.

...