如何确定本地用户帐户

时间:2014-02-04 04:53:01

标签: c++ winapi visual-c++ authentication active-directory

我需要根据域加入系统中的本地用户帐户和域用户帐户区分其中一个需求功能。

如何使用C ++检测当前登录用户是本地用户帐户还是域用户?

请建议。

提前致谢。

1 个答案:

答案 0 :(得分:1)

可能有多种方法,但一个简单的方法是使用GetUserNameEx并请求在非域上下文中不可用的格式:

  

如果用户帐户不在域中,则只有NameSamCompatible   支撑。