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 |