다음을 통해 공유


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