共用方式為


SSPI 狀態碼

SSPI 應用程式中會使用下列狀態碼,並在 Winerror.h 中定義。

狀態碼 意義
SEC_E_ALGORITHM_MISMATCH
用戶端和伺服器無法通訊,因為沒有共同的演算法。
SEC_E_BAD_BINDINGS
用戶端提供的 SSPI 通道系結不正確。
SEC_E_BAD_PKGID
要求的套件識別碼不存在。
SEC_E_BUFFER_TOO_SMALL
提供給函式的緩衝區不夠大,無法包含資訊。
SEC_E_CANNOT_INSTALL
安全性套件無法成功初始化,而且不應該安裝。
SEC_E_CANNOT_PACK
套件無法封裝內容。
SEC_E_CERT_EXPIRED
收到的憑證已過期。
SEC_E_CERT_UNKNOWN
處理憑證時發生未知的錯誤。
SEC_E_CERT_WRONG_USAGE
此憑證不適用於要求的使用方式。
SEC_E_CONTEXT_EXPIRED
應用程式正在參考已經關閉的內容。 正確撰寫的應用程式不應該收到此錯誤。
SEC_E_CROSSREALM_DELEGATION_FAILURE
伺服器嘗試對伺服器領域外的目標提出 Kerberos 限制委派要求。
SEC_E_CRYPTO_SYSTEM_INVALID
密碼編譯系統或總和檢查碼函式無效,因為必要的函式無法使用。
SEC_E_DECRYPT_FAILURE
無法解密指定的資料。
SEC_E_DELEGATION_REQUIRED
要求的作業無法完成。 電腦必須信任委派,而且目前的使用者帳戶必須設定為允許委派。
SEC_E_DOWNGRADE_DETECTED
系統偵測到可能嘗試入侵安全性。 確認已驗證的伺服器可以連絡。
注意: 此錯誤可能只是因為無法連線到網域控制站而產生,而且可能不表示惡意活動。
SEC_E_ENCRYPT_FAILURE
無法加密指定的資料。
SEC_E_ILLEGAL_MESSAGE
接收到的訊息超出預期或格式不正確。
SEC_E_INCOMPLETE_CREDENTIALS
提供的認證尚未完成且無法驗證。 無法初始化內容。
SEC_E_INCOMPLETE_MESSAGE
提供的訊息不完整。 未驗證簽章。
SEC_E_INSUFFICIENT_MEMORY
記憶體不足,無法完成要求。
SEC_E_INTERNAL_ERROR
未對應至 SSPI 錯誤碼的錯誤。
SEC_E_INVALID_HANDLE
傳遞至函式的控制碼無效。
SEC_E_INVALID_TOKEN
傳遞至函式的權杖無效。
SEC_E_ISSUING_CA_UNTRUSTED
處理用於驗證的智慧卡憑證時,偵測到未受信任的 憑證授權單位單位 (CA) 。
SEC_E_ISSUING_CA_UNTRUSTED_KDC
處理用於驗證的網域控制站憑證時,偵測到不受信任的 CA。 系統事件記錄檔包含其他資訊。
SEC_E_KDC_CERT_EXPIRED
用於智慧卡登入的網域控制站憑證已過期。
SEC_E_KDC_CERT_REVOKED
已撤銷用於智慧卡登入的網域控制站憑證。
SEC_E_KDC_INVALID_REQUEST
不正確要求已傳送至 KDC。
SEC_E_KDC_UNABLE_TO_REFER
KDC 無法為所要求的服務產生轉介。
SEC_E_KDC_UNKNOWN_ETYPE
KDC 不支援要求的加密類型。
SEC_E_LOGON_DENIED
此狀態碼已過時。
SEC_E_MAX_REFERRALS_EXCEEDED
已超過票證轉介數目上限。
SEC_E_MESSAGE_ALTERED
提供給驗證的訊息已改變。
SEC_E_MULTIPLE_ACCOUNTS
收到的憑證已對應至多個帳戶。
SEC_E_MUST_BE_KDC
本機電腦必須是 Kerberos 網域控制站, (KDC) ,但不是。
SEC_E_NO_AUTHENTICATING_AUTHORITY
無法連絡授權單位以進行驗證。
SEC_E_NO_CREDENTIALS
沒有可用的認證。
SEC_E_NO_IMPERSONATION
此內容不允許模擬。
SEC_E_NO_IP_ADDRESSES
無法完成要求的工作,因為本機電腦沒有任何 IP 位址。
SEC_E_NO_KERB_KEY
找不到 Kerberos 金鑰。
SEC_E_NO_PA_DATA
需要原則管理員 (PA) 資料,才能判斷加密類型,但找不到。
SEC_E_NO_S4U_PROT_SUPPORT
Kerberos 子系統發生錯誤。 針對不支援使用者的網域控制站提出使用者通訊協定要求的服務。
SEC_E_NO_TGT_REPLY
用戶端嘗試交涉內容,而伺服器需要使用者對使用者連線,但未傳送 TGT 回復。
SEC_E_NOT_OWNER
函式的呼叫端不會擁有認證。
SEC_E_NOT_SUPPORTED
不支援此要求。
SEC_E_OK
作業已成功完成。
SEC_E_OUT_OF_SEQUENCE
提供給驗證的訊息順序不一定。
SEC_E_PKINIT_CLIENT_FAILURE
用於驗證的智慧卡憑證不受信任。
SEC_E_PKINIT_NAME_MISMATCH
用戶端憑證不包含有效的 UPN,或不符合登入要求中的用戶端名稱。
SEC_E_QOP_NOT_SUPPORTED
此套件不支援保護屬性的品質。
SEC_E_REVOCATION_OFFLINE_C
無法判斷用於驗證之智慧卡憑證的撤銷狀態。
SEC_E_REVOCATION_OFFLINE_KDC
無法判斷用於智慧卡驗證的網域控制站憑證撤銷狀態。 系統事件記錄檔包含其他資訊。
SEC_E_SECPKG_NOT_FOUND
無法辨識安全性套件。
SEC_E_SECURITY_QOS_FAILED
無法建立安全性內容,因為要求服務品質 (失敗,例如相互驗證或委派) 。
SEC_E_SHUTDOWN_IN_PROGRESS
系統關機正在進行中。
SEC_E_SMARTCARD_CERT_EXPIRED
用於驗證的智慧卡憑證已過期。
SEC_E_SMARTCARD_CERT_REVOKED
已撤銷用於驗證的智慧卡憑證。 其他資訊可能存在於事件記錄檔中。
SEC_E_SMARTCARD_LOGON_REQUIRED
智慧卡登入是必要的,且未使用。
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
安全性交涉的另一端需要強式密碼編譯,但在本機電腦上則不支援。
SEC_E_TARGET_UNKNOWN
無法辨識目標。
SEC_E_TIME_SKEW
用戶端和伺服器電腦上的時鐘不相符。
SEC_E_TOO_MANY_PRINCIPALS
KDC 回復包含多個主體名稱。
SEC_E_UNFINISHED_CONTEXT_DELETED
在內容完成之前刪除安全性內容。 這被視為登入失敗。
SEC_E_UNKNOWN_CREDENTIALS
提供的認證無法辨識。
SEC_E_UNSUPPORTED_FUNCTION
不支援要求的函式。
SEC_E_UNSUPPORTED_PREAUTH
不支援的預先驗證機制會顯示給 Kerberos 套件。
SEC_E_UNTRUSTED_ROOT
此憑證鏈結是由不受信任的授權單位發出的。
SEC_E_WRONG_CREDENTIAL_HANDLE
提供的認證控制碼不符合與安全性內容相關聯的認證。
SEC_E_WRONG_PRINCIPAL
目標主體名稱不正確。
SEC_I_COMPLETE_AND_CONTINUE
函式成功完成,但應用程式必須同時呼叫 CompleteAuthToken ,然後呼叫 InitializeSecurityCoNtext (General) AcceptSecurityCoNtext (General) 再次完成內容。
SEC_I_COMPLETE_NEEDED
函式成功完成,但您必須在最終訊息上呼叫 CompleteAuthToken 函式。
SEC_I_CONTEXT_EXPIRED
訊息傳送者已使用連線完成,並已起始關機。 如需起始或辨識關機的相關資訊,請參閱 關閉安全通道連線
SEC_I_CONTINUE_NEEDED
函式已順利完成,但您必須再次呼叫此函式,才能完成內容。
SEC_I_INCOMPLETE_CREDENTIALS
提供的認證未完成且無法驗證。 您可以從內容傳回其他資訊。
SEC_I_LOCAL_LOGON
登入已完成,但沒有網路授權單位可供使用。 登入是使用本機已知資訊進行。
SEC_I_NO_LSA_CONTEXT
沒有與此內容相關聯的 LSA 模式內容。
SEC_I_RENEGOTIATE
內容資料必須與對等重新交涉。