Метод IUserIdentityManager::Logon
[IUserIdentityManager::Logon не поддерживается и может быть изменен или недоступен в будущем. Вместо этого используйте учетные записи пользователей с быстрым переключением пользователей и удаленным рабочим столом.]
Отображает пользовательский интерфейс для пользователя, позволяя пользователю выбрать удостоверение пользователя. В случае успешного выполнения удостоверение пользователя будет включено и извлечено.
Синтаксис
HRESULT Logon(
[in] HWND hwndParent,
[in] DWORD dwFlags,
[out] IUserIdentity **ppIdentity
);
Параметры
-
hwndParent [in]
-
Тип: HWND
Значение HWND , определяющее окно, которое будет выведено на передний план после закрытия пользовательского интерфейса входа.
-
dwFlags [in]
-
Тип: DWORD
Необязательные флаги, определяющие поведение пользовательского интерфейса. Задайте значение UIL_FORCE_UI, чтобы принудительно отобразить пользовательский интерфейс, даже если удостоверение уже выбрано.
-
ppIdentity [out]
-
Тип: IUserIdentity**
Адрес указателя, получающего выбранное удостоверение пользователя.
Возвращаемое значение
Тип: HRESULT
Результат операции входа. В случае успешного выполнения он возвращает S_OK. В противном случае возвращается один из следующих кодов ошибок.
Код возврата | Описание |
---|---|
|
Пользователь отменил операцию входа из пользовательского интерфейса. |
|
Не удалось создать удостоверение пользователя. |
|
Операция неожиданно завершилась сбоем. |
|
Управление удостоверениями отключено в системе. |
|
Управление удостоверениями отключено в системе. |
|
В настоящее время система переключает удостоверения и не может завершить операцию. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Окончание поддержки клиентов |
Windows 2000 Professional |
Прекращение поддержки сервера |
Windows 2000 Server |
Заголовок |
|
IDL |
|
DLL |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по