Метод IMsTscAxEvents::OnLogonError

Вызывается при возникновении ошибки входа или другого события входа.

Синтаксис

void OnLogonError(
  [in] LONG lError
);

Параметры

lError [in]

Код ошибки входа. Этот список кодов не является исчерпывающим.

ARBITRATION_CODE_BUMP_OPTIONS (-5 (0xFFFFFFFB))

Winlogon отображает диалоговое окно Состязание сеанса .

ARBITRATION_CODE_CONTINUE_LOGON (-2 (0xFFFFFFFE))

Winlogon продолжает процесс входа.

ARBITRATION_CODE_CONTINUE_TERMINATE (-3 (0xFFFFFFFD))

Winlogon заканчивается молча.

ARBITRATION_CODE_NOPERM_DIALOG (-6 (0xFFFFFFFA))

Winlogon отображает диалоговое окно Нет разрешений .

ARBITRATION_CODE_REFUSED_DIALOG (-7 (0xFFFFFFF9))

Winlogon отображает диалоговое окно Отключить отказано .

ARBITRATION_CODE_RECONN_OPTIONS (-4 (0xFFFFFFFC))

Winlogon отображает диалоговое окно Повторное подключение .

ERROR_CODE_ACCESS_DENIED (-1 (0xFFFFFFFF))

Пользователю было отказано в доступе.

LOGON_FAILED_BAD_PASSWORD (0 (0x0))

Не удалось выполнить вход, так как учетные данные входа недопустимы.

LOGON_FAILED_OTHER (2 (0x2))

Произошла другая ошибка входа или после входа. Клиент удаленного рабочего стола отображает для пользователя экран входа.

LOGON_FAILED_UPDATE_PASSWORD (1 (0x1))

Срок действия пароля истек. Чтобы продолжить вход, пользователь должен обновить свой пароль.

LOGON_WARNING (3 (0x3))

Клиент удаленного рабочего стола отображает диалоговое окно, содержащее важные сведения для пользователя.

STATUS_ACCOUNT_RESTRICTION (-1073741714 (0xC000006E))

Имя пользователя и сведения для проверки подлинности действительны, но проверка подлинности была заблокирована из-за ограничений учетной записи пользователя, таких как ограничения времени суток.

STATUS_LOGON_FAILURE (-1073741715 (0xC000006D))

Попытка входа недопустима. Это связано с неправильным именем пользователя или неверными сведениями для проверки подлинности.

STATUS_PASSWORD_MUST_CHANGE (-1073741276 (0xC0000224))

Срок действия пароля истек. Чтобы продолжить вход, пользователь должен обновить свой пароль.

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Реализуйте этот метод в приемнике событий, чтобы получать уведомление об ошибке входа.

Этот список кодов не является исчерпывающим.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents определяется как 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

См. также раздел

События IMsTscAxEvents