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 |
タイプ ライブラリ |
|
[DLL] |
|
IID |
IMsTscAxEvents は 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 として定義されています |