Мне нужно дифференцировать одну из функций требований на основе локальной учетной записи пользователя и учетной записи пользователя домена в системе, подключенной к домену.
Как я могу определить, что текущий зарегистрированный пользователь является локальной учетной записью пользователя или пользователем домена, используя C++?
Пожалуйста, предложите.
Заранее спасибо.
Существует, вероятно, несколько способов, но простой способ - использовать GetUserNameEx
и запросить формат, который недоступен в контексте, отличном от домена:
Если учетная запись пользователя не находится в домене, поддерживается только
NameSamCompatible
.