哪个是c ++中可用于将SID转换为帐户用户名的最佳功能?

时间:2012-02-09 07:01:23

标签: c++ windows api sid

我有像这样的用户帐户的sids S-1-5-21-4030387420-2927818341-1631038489-1001 我想要简单的c ++函数,它将这个sid转换为用户名。 如果您有任何代码,那么请发布

提前谢谢!!

1 个答案:

答案 0 :(得分:3)

LookupAccountSid是你的朋友 - 它需要一个SID并将其转换为用户名。警告,运行可能需要一些时间。

如果你有一个包含SID的文本字符串(如上例所示),你可以使用ConvertStringSidToSid函数将字符串转换为二进制blob,然后由LookupAccountSid读取。