Sdílet prostřednictvím


Stavové kódy SSPI

Následující stavové kódy se používají v aplikacích SSPI a definují se v winerror.h.

Stavový kód Význam
SEC_E_ALGORITHM_MISMATCH
Klient a server nemohou komunikovat, protože nemají společný algoritmus.
SEC_E_BAD_BINDINGS
Vazby kanálu SSPI zadané klientem jsou nesprávné.
SEC_E_BAD_PKGID
Požadovaný identifikátor balíčku neexistuje.
SEC_E_BUFFER_TOO_SMALL
Vyrovnávací paměti zadané funkci nejsou dostatečně velké, aby obsahovaly informace.
SEC_E_CANNOT_INSTALL
Balíček zabezpečení nelze úspěšně inicializovat a neměl by být nainstalován.
SEC_E_CANNOT_PACK
Balíček nemůže zabalit kontext.
SEC_E_CERT_EXPIRED
Platnost přijatého certifikátu vypršela.
SEC_E_CERT_UNKNOWN
Při zpracování certifikátu došlo k neznámé chybě.
SEC_E_CERT_WRONG_USAGE
Certifikát není platný pro požadované použití.
SEC_E_CONTEXT_EXPIRED
Aplikace odkazuje na kontext, který již byl uzavřen. Správně napsaná aplikace by neměla obdržet tuto chybu.
SEC_E_CROSSREALM_DELEGATION_FAILURE
Server se pokusil vytvořit požadavek na delegování omezené protokolem Kerberos pro cíl mimo sféru serveru.
SEC_E_CRYPTO_SYSTEM_INVALID
Kryptografický systém nebo funkce kontrolního součtu nejsou platné, protože požadovaná funkce není k dispozici.
SEC_E_DECRYPT_FAILURE
Zadaná data nelze dešifrovat.
SEC_E_DELEGATION_REQUIRED
Požadovanou operaci nelze dokončit. Počítač musí být důvěryhodný pro delegování a aktuální uživatelský účet musí být nakonfigurovaný tak, aby povoloval delegování.
SEC_E_DOWNGRADE_DETECTED
Systém zjistil možný pokus o ohrožení zabezpečení. Ověřte, že je možné kontaktovat server, který jste ověřili.
POZNÁMKA: Tuto chybu lze vygenerovat jednoduše kvůli nedostatku připojení k řadiči domény a nemusí to značit škodlivou aktivitu.
SEC_E_ENCRYPT_FAILURE
Zadaná data nelze zašifrovat.
SEC_E_ILLEGAL_MESSAGE
Přijatá zpráva byla neočekávaná nebo špatně naformátovaná.
SEC_E_INCOMPLETE_CREDENTIALS
Zadané přihlašovací údaje nebyly dokončeny a nelze je ověřit. Kontext nelze inicializovat.
SEC_E_INCOMPLETE_MESSAGE
Zadaná zpráva nebyla dokončena. Podpis nebyl ověřen.
SEC_E_INSUFFICIENT_MEMORY
K dokončení požadavku není k dispozici dostatek paměti.
SEC_E_INTERNAL_ERROR
Došlo k chybě, která se nenamapovala na kód chyby SSPI.
SEC_E_INVALID_HANDLE
Popisovač předaný funkci není platný.
SEC_E_INVALID_TOKEN
Token předaný funkci není platný.
SEC_E_ISSUING_CA_UNTRUSTED
Při zpracování certifikátu čipové karty použitého k ověřování se zjistil nedůvěryhodný certifikační autorita (CA).
SEC_E_ISSUING_CA_UNTRUSTED_KDC
Při zpracování certifikátu řadiče domény použitého k ověřování byla zjištěna nedůvěryhodná certifikační autorita. Protokol událostí systému obsahuje další informace.
SEC_E_KDC_CERT_EXPIRED
Platnost certifikátu řadiče domény použitého k přihlášení pomocí čipové karty vypršela.
SEC_E_KDC_CERT_REVOKED
Certifikát řadiče domény použitý k přihlášení pomocí čipové karty byl odvolán.
SEC_E_KDC_INVALID_REQUEST
Požadavek, který není platný, byl odeslán do služby KDC.
SEC_E_KDC_UNABLE_TO_REFER
KDC nemohl vygenerovat referenční seznam pro požadovanou službu.
SEC_E_KDC_UNKNOWN_ETYPE
Požadovaný typ šifrování není službou KDC podporován.
SEC_E_LOGON_DENIED
Tento stavový kód je zastaralý.
SEC_E_MAX_REFERRALS_EXCEEDED
Byl překročen maximální počet referenčních seznamů lístků.
SEC_E_MESSAGE_ALTERED
Zpráva zadaná k ověření byla změněna.
SEC_E_MULTIPLE_ACCOUNTS
Přijatý certifikát byl namapován na více účtů.
SEC_E_MUST_BE_KDC
Místní počítač musí být řadičem domény Kerberos (KDC), ale není.
SEC_E_NO_AUTHENTICATING_AUTHORITY
K ověření nelze kontaktovat žádnou autoritu.
SEC_E_NO_CREDENTIALS
Nejsou k dispozici žádné přihlašovací údaje.
SEC_E_NO_IMPERSONATION
Pro tento kontext není povolená žádná zosobnění.
SEC_E_NO_IP_ADDRESSES
Požadovaný úkol nelze provést, protože místní počítač nemá žádné IP adresy.
SEC_E_NO_KERB_KEY
Nebyl nalezen žádný klíč Kerberos.
SEC_E_NO_PA_DATA
Data správce zásad (PA) jsou potřebná k určení typu šifrování, ale nelze je najít.
SEC_E_NO_S4U_PROT_SUPPORT
V subsystému Kerberos došlo k chybě. Služba pro požadavek na uživatelský protokol byla provedena vůči řadiči domény, který nepodporuje službu pro uživatele.
SEC_E_NO_TGT_REPLY
Klient se pokouší vyjednat kontext a server vyžaduje připojení uživatele k uživateli, ale neodeslalo odpověď TGT.
SEC_E_NOT_OWNER
Volající funkce nevlastní přihlašovací údaje.
SEC_E_NOT_SUPPORTED
Požadavek není podporován.
SEC_E_OK
Operace byla úspěšně dokončena.
SEC_E_OUT_OF_SEQUENCE
Zpráva zadaná k ověření je mimo posloupnost.
SEC_E_PKINIT_CLIENT_FAILURE
Certifikát čipové karty použitý k ověřování není důvěryhodný.
SEC_E_PKINIT_NAME_MISMATCH
Klientský certifikát neobsahuje platný hlavní název uživatele (UPN) nebo neodpovídá názvu klienta v žádosti o přihlášení.
SEC_E_QOP_NOT_SUPPORTED
Tento balíček nepodporuje kvalitu atributu ochrany.
SEC_E_REVOCATION_OFFLINE_C
Stav odvolání certifikátu čipové karty použitého k ověření nelze určit.
SEC_E_REVOCATION_OFFLINE_KDC
Stav odvolání certifikátu řadiče domény použitého pro ověřování čipové karty nebylo možné určit. Protokol událostí systému obsahuje další informace.
SEC_E_SECPKG_NOT_FOUND
Balíček zabezpečení nebyl rozpoznán.
SEC_E_SECURITY_QOS_FAILED
Kontext zabezpečení nelze navázat kvůli selhání požadované kvality služby (například vzájemné ověřování nebo delegování).
SEC_E_SHUTDOWN_IN_PROGRESS
Probíhá vypnutí systému.
SEC_E_SMARTCARD_CERT_EXPIRED
Platnost certifikátu čipové karty použitého k ověření vypršela.
SEC_E_SMARTCARD_CERT_REVOKED
Certifikát čipové karty použitý k ověřování byl odvolán. V protokolu událostí můžou existovat další informace.
SEC_E_SMARTCARD_LOGON_REQUIRED
Vyžaduje se přihlášení pomocí čipové karty a nepoužíval se.
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
Druhý konec vyjednávání o zabezpečení vyžaduje silnou kryptografii, ale není podporován na místním počítači.
SEC_E_TARGET_UNKNOWN
Cíl nebyl rozpoznán.
SEC_E_TIME_SKEW
Hodiny na klientských a serverových počítačích se neshodují.
SEC_E_TOO_MANY_PRINCIPALS
Odpověď KDC obsahovala více než jeden hlavní název.
SEC_E_UNFINISHED_CONTEXT_DELETED
Kontext zabezpečení byl odstraněn před dokončením kontextu. To se považuje za selhání přihlášení.
SEC_E_UNKNOWN_CREDENTIALS
Zadané přihlašovací údaje nebyly rozpoznány.
SEC_E_UNSUPPORTED_FUNCTION
Požadovaná funkce není podporována.
SEC_E_UNSUPPORTED_PREAUTH
Balíček Kerberos byl předložen nepodporovaný mechanismus předběžného ověření.
SEC_E_UNTRUSTED_ROOT
Řetěz certifikátů vydala autorita, která není důvěryhodná.
SEC_E_WRONG_CREDENTIAL_HANDLE
Zadaný popisovač přihlašovacích údajů neodpovídá přihlašovacím údajům přidruženým k kontextu zabezpečení.
SEC_E_WRONG_PRINCIPAL
Cílový hlavní název je nesprávný.
SEC_I_COMPLETE_AND_CONTINUE
Funkce byla úspěšně dokončena, ale aplikace musí volat CompleteAuthToken a pak InitializeSecurityContext (Obecné) nebo AcceptSecurityContext (Obecné) znovu dokončit kontext.
SEC_I_COMPLETE_NEEDED
Funkce byla úspěšně dokončena, ale je nutné volat funkci CompleteAuthToken v konečné zprávě.
SEC_I_CONTEXT_EXPIRED
Odesílatel zprávy dokončil používání připojení a zahájil vypnutí. Informace o zahájení nebo rozpoznání vypnutí naleznete v tématu Vypnutí připojení Schannel.
SEC_I_CONTINUE_NEEDED
Funkce byla úspěšně dokončena, ale chcete-li dokončit kontext, musíte tuto funkci znovu volat.
SEC_I_INCOMPLETE_CREDENTIALS
Zadané přihlašovací údaje nebyly dokončeny a nelze je ověřit. Další informace lze vrátit z kontextu.
SEC_I_LOCAL_LOGON
Přihlášení bylo dokončeno, ale nebyla k dispozici žádná síťová autorita. Přihlášení bylo provedeno pomocí místně známých informací.
SEC_I_NO_LSA_CONTEXT
K tomuto kontextu není přidružený žádný kontext režimu LSA.
SEC_I_RENEGOTIATE
Kontextová data se musí znovu projednat s partnerským vztahem.