我有像这样的用户帐户的sids
S-1-5-21-4030387420-2927818341-1631038489-1001
我想要简单的c ++函数,它将这个sid转换为用户名。
如果您有任何代码,那么请发布
提前谢谢!!
答案 0 :(得分:3)
LookupAccountSid是你的朋友 - 它需要一个SID并将其转换为用户名。警告,运行可能需要一些时间。
如果你有一个包含SID的文本字符串(如上例所示),你可以使用ConvertStringSidToSid函数将字符串转换为二进制blob,然后由LookupAccountSid读取。