使用C+;从SID获取本地Windows用户名+; 如果我有一个Windows帐户SID列表(字符串类似于“S1-5-2216043308331003-1644 2544-751001”),我怎么才能从C++(某个身份不明的人)和WinAP

使用C+;从SID获取本地Windows用户名+; 如果我有一个Windows帐户SID列表(字符串类似于“S1-5-2216043308331003-1644 2544-751001”),我怎么才能从C++(某个身份不明的人)和WinAP,c++,windows,winapi,sid,C++,Windows,Winapi,Sid,使用C+;从SID获取本地Windows用户名+; 如果我有一个Windows帐户SID列表(字符串类似于“S1-5-2216043308331003-1644 2544-751001”),我怎么才能从C++(某个身份不明的人)和WinAPIs? < P>中看到Windows用户帐户的名称(比如“Head”?):请参阅这些WINAPI函数: ,将帐户SID字符串转换为所需的参数 可能会有帮助。我尝试了它,但它返回错误\u NONE\u MAPPED…。之后。您是否尝试了一个著

使用C+;从SID获取本地Windows用户名+;
<>如果我有一个Windows帐户SID列表(字符串类似于“S1-5-2216043308331003-1644 2544-751001”),我怎么才能从C++(某个身份不明的人)和WinAPIs?

< P>中看到Windows用户帐户的名称(比如“Head”?):请参阅这些WINAPI函数:

  • ,将帐户SID字符串转换为所需的参数

可能会有帮助。我尝试了它,但它返回错误\u NONE\u MAPPED…。之后。您是否尝试了一个著名的SID以确保您实际正确调用了函数,因为只要SID所有者在系统上仍然有帐户,这对我一直有效。否则,你就只能得到SID了,我搞错了。很抱歉请阅读我下面的解释…如上所述,LookupAccountSid返回错误\u NONE\u MAPPED.Oops,抱歉。我复制并粘贴了旧文档中的SID。只差两位数。除此之外,你的方法是有效的。谢谢