Я создаю пользователя с NetUserAdd
API.Он успешно возвращается, у пользователя есть папка User, и я вижу имя пользователя с wmic useraccount get name
.Однако созданный пользователь не виден ни на панели управления, ни на экране входа в систему.Я предполагаю, что мне нужно добавить пользователя в какую-то группу, но я не знаю, что и как.
Вот как я создаю пользователя:
USER_INFO_1 user_info;
ZeroMemory(&user_info, sizeof(user_info));
user_info.usri1_name = userName;
user_info.usri1_password = password;
user_info.usri1_priv = USER_PRIV_USER;
user_info.usri1_flags = UF_SCRIPT | UF_DONT_EXPIRE_PASSWD;
DWORD dwLevel = 1;
DWORD dwError = 0;
NET_API_STATUS nStatus = NetUserAdd(NULL, dwLevel, (LPBYTE)&user_info, &dwError);
Как мне сделатьпользователь виден на экране входа в систему?