COM 오류 코드(보안 및 설정)

다음 표에서는 COM 기반 API에서 사용하는 오류 코드 목록을 제공합니다.

설치하거나 실행하는 애플리케이션에 문제가 있는 경우 오류 메시지를 표시하는 소프트웨어에 대해 고객 지원에 문의하세요. Microsoft 제품에 대한 지원을 받으려면 로 https://support.microsoft.com이동합니다.

상수/값 설명
ERROR_AUDITING_DISABLED
0xC0090001
지정된 이벤트가 현재 감사되지 않습니다.
ERROR_ALL_SIDS_FILTERED
0xC0090002
SID 필터링 작업으로 모든 SID가 제거되었습니다.
ERROR_BIZRULES_NOT_ENABLED
0xC0090003
호출 애플리케이션에 대해 비즈니스 규칙 스크립트를 사용할 수 없습니다.
APPX_E_PACKAGING_INTERNAL
0x80080200
패키징 API에 내부 오류가 발생했습니다.
APPX_E_INTERLEAVING_NOT_ALLOWED
0x80080201
파일의 내용이 인터리브되어 있으므로 파일이 유효한 패키지가 아닙니다.
APPX_E_RELATIONSHIPS_NOT_ALLOWED
0x80080202
파일이 OPC 관계를 포함하므로 유효한 패키지가 아닙니다.
APPX_E_MISSING_REQUIRED_FILE
0x80080203
매니페스트 또는 블록 맵이 없거나 코드 무결성 파일이 있을 때 서명 파일이 누락되어 파일이 유효한 패키지가 아닙니다.
APPX_E_INVALID_MANIFEST
0x80080204
패키지의 매니페스트가 잘못되었습니다.
APPX_E_INVALID_BLOCKMAP
0x80080205
패키지의 블록 맵이 잘못되었습니다.
APPX_E_CORRUPT_CONTENT
0x80080206
패키지의 콘텐츠가 손상되어 읽을 수 없습니다.
APPX_E_BLOCK_HASH_INVALID
0x80080207
블록의 계산된 해시 값이 블록 맵에 저장된 해시 값과 일치하지 않습니다.
APPX_E_REQUESTED_RANGE_TOO_LARGE
0x80080208
요청된 바이트 범위는 블록의 바이트 범위로 변환될 때 4GB를 초과합니다.
APPX_E_INVALID_SIP_CLIENT_DATA
0x80080209
패키지에 서명하는 데 사용되는 SIP_SUBJECTINFO 구조에 필요한 데이터가 포함되어 있지 않습니다.
E_APPLICATION_ACTIVATION_TIMED_OUT
0x8027025A
앱이 필요한 시간에 시작되지 않았습니다.
E_APPLICATION_ACTIVATION_EXEC_FAILURE
0x8027025B
앱이 시작되지 않았습니다.
E_APPLICATION_TEMPORARY_LICENSE_ERROR
0x8027025C
이 앱은 라이선스 문제로 인해 시작하지 못했습니다. 잠시 후에 다시 시도하세요.
NTE_BAD_UID
0x80090001
잘못된 UID입니다.
NTE_BAD_HASH
0x80090002
나쁜 해시.
NTE_BAD_KEY
0x80090003
잘못된 키입니다.
NTE_BAD_LEN
0x80090004
잘못된 길이입니다.
NTE_BAD_DATA
0x80090005
잘못된 데이터입니다.
NTE_BAD_SIGNATURE
0x80090006
서명이 잘못되었습니다.
NTE_BAD_VER
0x80090007
잘못된 공급자 버전입니다.
NTE_BAD_ALGID
0x80090008
잘못된 알고리즘이 지정되었습니다.
NTE_BAD_FLAGS
0x80090009
잘못된 플래그가 지정되었습니다.
NTE_BAD_TYPE
0x8009000A
잘못된 형식이 지정되었습니다.
NTE_BAD_KEY_STATE
0x8009000B
지정된 상태에서 사용할 수 없는 키입니다.
NTE_BAD_HASH_STATE
0x8009000C
해시가 지정된 상태에서 사용할 수 없습니다.
NTE_NO_KEY
0x8009000D
키가 없습니다.
NTE_NO_MEMORY
0x8009000E
작업에 사용할 수 있는 메모리가 부족합니다.
NTE_EXISTS
0x8009000F
개체가 이미 있습니다.
NTE_PERM
0x80090010
액세스가 거부되었습니다.
NTE_NOT_FOUND
0x80090011
개체를 찾을 수 없습니다.
NTE_DOUBLE_ENCRYPT
0x80090012
이미 암호화된 데이터입니다.
NTE_BAD_PROVIDER
0x80090013
잘못된 공급자가 지정되었습니다.
NTE_BAD_PROV_TYPE
0x80090014
잘못된 공급자 유형이 지정되었습니다.
NTE_BAD_PUBLIC_KEY
0x80090015
공급자의 공개 키가 잘못되었습니다.
NTE_BAD_KEYSET
0x80090016
키 집합이 없습니다.
NTE_PROV_TYPE_NOT_DEF
0x80090017
공급자 유형이 정의되지 않았습니다.
NTE_PROV_TYPE_ENTRY_BAD
0x80090018
등록된 공급자 유형이 잘못되었습니다.
NTE_KEYSET_NOT_DEF
0x80090019
키 집합이 정의되지 않았습니다.
NTE_KEYSET_ENTRY_BAD
0x8009001A
등록된 키 집합이 잘못되었습니다.
NTE_PROV_TYPE_NO_MATCH
0x8009001B
공급자 유형이 등록된 값과 일치하지 않습니다.
NTE_SIGNATURE_FILE_BAD
0x8009001C
디지털 서명 파일이 손상되었습니다.
NTE_PROVIDER_DLL_FAIL
0x8009001D
공급자 DLL을 올바르게 초기화하지 못했습니다.
NTE_PROV_DLL_NOT_FOUND
0x8009001E
공급자 DLL을 찾을 수 없습니다.
NTE_BAD_KEYSET_PARAM
0x8009001F
Keyset 매개 변수가 잘못되었습니다.
NTE_FAIL
0x80090020
내부 오류가 발생했습니다.
NTE_SYS_ERR
0x80090021
기본 오류가 발생했습니다.
NTE_SILENT_CONTEXT
0x80090022
컨텍스트가 자동으로 획득되었기 때문에 공급자가 작업을 수행할 수 없습니다.
NTE_TOKEN_KEYSET_STORAGE_FULL
0x80090023
보안 토큰에는 추가 컨테이너에 사용할 수 있는 스토리지 공간이 없습니다.
NTE_TEMPORARY_PROFILE
0x80090024
사용자의 프로필은 임시 프로필입니다.
NTE_FIXEDPARAMETER
0x80090025
CSP가 고정 매개 변수를 사용하므로 키 매개 변수를 설정할 수 없습니다.
NTE_INVALID_HANDLE
0x80090026
제공된 핸들이 잘못되었습니다.
NTE_INVALID_PARAMETER
0x80090027
매개 변수가 올바르지 않습니다.
NTE_BUFFER_TOO_SMALL
0x80090028
함수에 제공된 버퍼가 너무 작습니다.
NTE_NOT_SUPPORTED
0x80090029
요청한 작업이 지원되지 않습니다.
NTE_NO_MORE_ITEMS
0x8009002A
사용 가능한 데이터가 더 이상 없습니다.
NTE_BUFFERS_OVERLAP
0x8009002B
제공된 버퍼가 잘못 겹칩니다.
NTE_DECRYPTION_FAILURE
0x8009002C
지정된 데이터를 해독할 수 없습니다.
NTE_INTERNAL_ERROR
0x8009002D
내부 일관성 검사 실패했습니다.
NTE_UI_REQUIRED
0x8009002E
이 작업을 수행하려면 사용자의 입력이 필요합니다.
NTE_HMAC_NOT_SUPPORTED
0x8009002F
암호화 공급자는 HMAC를 지원하지 않습니다.
NTE_DEVICE_NOT_READY
0x80090030
이 암호화 공급자에 필요한 디바이스를 사용할 준비가 되지 않았습니다.
NTE_AUTHENTICATION_IGNORED
0x80090031
사전 공격 완화가 트리거되고 제공된 권한 부여가 공급자에 의해 무시되었습니다.
NTE_VALIDATION_FAILED
0x80090032
제공된 데이터의 유효성 검사에서 무결성 또는 서명 유효성 검사에 실패했습니다.
NTE_INCORRECT_PASSWORD
0x80090033
잘못된 암호입니다.
NTE_ENCRYPTION_FAILURE
0x80090034
암호화가 실패했습니다.
SEC_E_INSUFFICIENT_MEMORY
0x80090300
이 요청을 완료하는 데 사용할 수 있는 메모리가 부족합니다.
SEC_E_INVALID_HANDLE
0x80090301
지정한 핸들이 잘못되었습니다.
SEC_E_UNSUPPORTED_FUNCTION
0x80090302
요청된 함수는 지원되지 않습니다.
SEC_E_TARGET_UNKNOWN
0x80090303
지정한 대상을 알 수 없거나 연결할 수 없음
SEC_E_INTERNAL_ERROR
0x80090304
로컬 보안 기관에 연결할 수 없습니다.
SEC_E_SECPKG_NOT_FOUND
0x80090305
요청된 보안 패키지가 없습니다.
SEC_E_NOT_OWNER
0x80090306
호출자가 원하는 자격 증명의 소유자가 아닙니다.
SEC_E_CANNOT_INSTALL
0x80090307
보안 패키지를 초기화하지 못했으며 설치할 수 없습니다.
SEC_E_INVALID_TOKEN
0x80090308
함수에 제공된 토큰이 잘못되었습니다.
SEC_E_CANNOT_PACK
0x80090309
보안 패키지가 로그온 버퍼를 마샬링할 수 없으므로 로그온 시도가 실패했습니다.
SEC_E_QOP_NOT_SUPPORTED
0x8009030A
메시지별 보호 품질은 보안 패키지에서 지원되지 않습니다.
SEC_E_NO_IMPERSONATION
0x8009030B
보안 컨텍스트는 클라이언트의 가장을 허용하지 않습니다.
SEC_E_LOGON_DENIED
0x8009030C
로그온 시도가 실패함
SEC_E_UNKNOWN_CREDENTIALS
0x8009030D
패키지에 제공된 자격 증명이 인식되지 않았습니다.
SEC_E_NO_CREDENTIALS
0x8009030E
보안 패키지에서 사용할 수 있는 자격 증명이 없습니다.
SEC_E_MESSAGE_ALTERED
0x8009030F
확인을 위해 제공된 메시지 또는 서명이 변경되었습니다.
SEC_E_OUT_OF_SEQUENCE
0x80090310
확인을 위해 제공된 메시지가 순서를 벗어났습니다.
SEC_E_NO_AUTHENTICATING_AUTHORITY
0x80090311
인증을 위해 연락할 수 있는 권한은 없습니다.
SEC_I_CONTINUE_NEEDED
0x00090312
함수가 성공적으로 완료되었지만 컨텍스트를 완료하려면 다시 호출해야 합니다.
SEC_I_COMPLETE_NEEDED
0x00090313
함수가 성공적으로 완료되었지만 CompleteToken을 호출해야 합니다.
SEC_I_COMPLETE_AND_CONTINUE
0x00090314
함수가 성공적으로 완료되었지만 컨텍스트를 완료하려면 CompleteToken과 이 함수를 모두 호출해야 합니다.
SEC_I_LOCAL_LOGON
0x00090315
로그온이 완료되었지만 네트워크 기관을 사용할 수 없었습니다. 로그온은 로컬로 알려진 정보를 사용하여 만들어졌습니다.
SEC_E_BAD_PKGID
0x80090316
요청된 보안 패키지가 없습니다.
SEC_E_CONTEXT_EXPIRED
0x80090317
컨텍스트가 만료되어 더 이상 사용할 수 없습니다.
SEC_I_CONTEXT_EXPIRED
0x00090317
컨텍스트가 만료되어 더 이상 사용할 수 없습니다.
SEC_E_INCOMPLETE_MESSAGE
0x80090318
제공된 메시지가 불완전합니다. 서명이 확인되지 않았습니다.
SEC_E_INCOMPLETE_CREDENTIALS
0x80090320
제공된 자격 증명이 완료되지 않았으며 확인할 수 없습니다. 컨텍스트를 초기화할 수 없습니다.
SEC_E_BUFFER_TOO_SMALL
0x80090321
함수에 제공된 버퍼가 너무 작습니다.
SEC_I_INCOMPLETE_CREDENTIALS
0x00090320
제공된 자격 증명이 완료되지 않았으며 확인할 수 없습니다. 컨텍스트에서 추가 정보를 반환할 수 있습니다.
SEC_I_RENEGOTIATE
0x00090321
컨텍스트 데이터는 피어와 재협상해야 합니다.
SEC_E_WRONG_PRINCIPAL
0x80090322
대상 보안 주체 이름이 잘못되었습니다.
SEC_I_NO_LSA_CONTEXT
0x00090323
이 컨텍스트와 연결된 LSA 모드 컨텍스트가 없습니다.
SEC_E_TIME_SKEW
0x80090324
클라이언트 및 서버 컴퓨터의 클록이 왜곡됩니다.
SEC_E_UNTRUSTED_ROOT
0x80090325
인증서 체인이 신뢰할 수 없는 인증 기관으로부터 발급되었습니다.
SEC_E_ILLEGAL_MESSAGE
0x80090326
예기치 않거나 형식이 잘못된 메시지를 수신했습니다.
SEC_E_CERT_UNKNOWN
0x80090327
인증서를 처리하는 동안 알 수 없는 오류가 발생했습니다.
SEC_E_CERT_EXPIRED
0x80090328
받은 인증서가 만료되었습니다.
SEC_E_ENCRYPT_FAILURE
0x80090329
지정된 데이터를 암호화할 수 없습니다.
SEC_E_DECRYPT_FAILURE
0x80090330
지정된 데이터의 암호를 해독할 수 없습니다.
SEC_E_ALGORITHM_MISMATCH
0x80090331
클라이언트와 서버는 공통 알고리즘을 가지고 있지 않으므로 통신할 수 없습니다.
SEC_E_SECURITY_QOS_FAILED
0x80090332
요청된 서비스 품질(예: 상호 인증 또는 위임)의 오류로 인해 보안 컨텍스트를 설정할 수 없습니다.
SEC_E_UNFINISHED_CONTEXT_DELETED
0x80090333
컨텍스트가 완료되기 전에 보안 컨텍스트가 삭제되었습니다. 이는 로그온 실패로 간주됩니다.
SEC_E_NO_TGT_REPLY
0x80090334
클라이언트가 컨텍스트를 협상하려고 하며 서버에 사용자 대 사용자가 필요하지만 TGT 회신을 보내지 않았습니다.
SEC_E_NO_IP_ADDRESSES
0x80090335
로컬 컴퓨터에 IP 주소가 없으므로 요청된 작업을 수행할 수 없습니다.
SEC_E_WRONG_CREDENTIAL_HANDLE
0x80090336
제공된 자격 증명 핸들이 보안 컨텍스트와 연결된 자격 증명과 일치하지 않습니다.
SEC_E_CRYPTO_SYSTEM_INVALID
0x80090337
필요한 함수를 사용할 수 없으므로 암호화 시스템 또는 체크섬 함수가 잘못되었습니다.
SEC_E_MAX_REFERRALS_EXCEEDED
0x80090338
최대 티켓 조회 수를 초과했습니다.
SEC_E_MUST_BE_KDC
0x80090339
로컬 컴퓨터는 Kerberos KDC(도메인 컨트롤러)여야 하며 그렇지 않습니다.
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
0x8009033A
보안 협상의 다른 쪽 끝에는 강력한 암호화가 필요하지만 로컬 컴퓨터에서는 지원되지 않습니다.
SEC_E_TOO_MANY_PRINCIPALS
0x8009033B
KDC 회신에는 둘 이상의 보안 주체 이름이 포함되어 있습니다.
SEC_E_NO_PA_DATA
0x8009033C
사용할 etype에 대한 힌트에 대한 PA 데이터를 찾을 것으로 예상되었지만 찾을 수 없습니다.
SEC_E_PKINIT_NAME_MISMATCH
0x8009033D
클라이언트 인증서에 유효한 UPN이 없거나 로그온 요청의 클라이언트 이름과 일치하지 않습니다. 관리자에게 문의하세요.
SEC_E_SMARTCARD_LOGON_REQUIRED
0x8009033E
스마트 카드 로그온이 필요하며 사용되지 않았습니다.
SEC_E_SHUTDOWN_IN_PROGRESS
0x8009033F
시스템 종료가 진행 중입니다.
SEC_E_KDC_INVALID_REQUEST
0x80090340
잘못된 요청이 KDC로 전송되었습니다.
SEC_E_KDC_UNABLE_TO_REFER
0x80090341
KDC가 요청된 서비스에 대한 조회를 생성할 수 없습니다.
SEC_E_KDC_UNKNOWN_ETYPE
0x80090342
요청된 암호화 유형은 KDC에서 지원되지 않습니다.
SEC_E_UNSUPPORTED_PREAUTH
0x80090343
지원되지 않는 사전 인증 메커니즘이 Kerberos 패키지에 제공되었습니다.
SEC_E_DELEGATION_REQUIRED
0x80090345
요청한 작업을 완료할 수 없습니다. 컴퓨터는 위임을 위해 신뢰할 수 있어야 하며 현재 사용자 계정은 위임을 허용하도록 구성해야 합니다.
SEC_E_BAD_BINDINGS
0x80090346
클라이언트에서 제공한 SSPI 채널 바인딩이 잘못되었습니다.
SEC_E_MULTIPLE_ACCOUNTS
0x80090347
받은 인증서가 여러 계정에 매핑되었습니다.
SEC_E_NO_KERB_KEY
0x80090348
SEC_E_NO_KERB_KEY
SEC_E_CERT_WRONG_USAGE
0x80090349
인증서가 요청된 사용에 유효하지 않은 경우
SEC_E_DOWNGRADE_DETECTED
0x80090350
시스템이 인증 요청을 제공하기 위해 도메인 컨트롤러에 연결할 수 없습니다. 나중에 다시 시도하세요.
SEC_E_SMARTCARD_CERT_REVOKED
0x80090351
인증에 사용되는 스마트 카드 인증서가 해지되었습니다. 시스템 관리자에게 문의하세요. 이벤트 로그에 추가 정보가 있을 수 있습니다.
SEC_E_ISSUING_CA_UNTRUSTED
0x80090352
인증에 사용되는 스마트 카드 인증서를 처리하는 동안 신뢰할 수 없는 인증 기관이 검색되었습니다. 시스템 관리자에게 문의하세요.
SEC_E_REVOCATION_OFFLINE_C
0x80090353
인증에 사용되는 스마트 카드 인증서의 해지 상태 확인할 수 없습니다. 시스템 관리자에게 문의하세요.
SEC_E_PKINIT_CLIENT_FAILURE
0x80090354
인증에 사용되는 스마트 카드 인증서를 신뢰할 수 없습니다. 시스템 관리자에게 문의하세요.
SEC_E_SMARTCARD_CERT_EXPIRED
0x80090355
인증에 사용되는 스마트 카드 인증서가 만료되었습니다. 시스템 관리자에게 문의하세요.
SEC_E_NO_S4U_PROT_SUPPORT
0x80090356
Kerberos 하위 시스템에 오류가 발생했습니다. 사용자에 대한 서비스를 지원하지 않는 도메인 컨트롤러에 대해 사용자 프로토콜 요청에 대한 서비스가 수행되었습니다.
SEC_E_CROSSREALM_DELEGATION_FAILURE
0x80090357
이 서버가 서버 영역 외부의 대상에 대해 Kerberos 제한 위임 요청을 수행하려고 했습니다. 이는 지원되지 않으며 이 서버에서 목록에 위임할 수 있는 잘못된 구성을 나타냅니다. 관리자에게 문의하세요.
SEC_E_REVOCATION_OFFLINE_KDC
0x80090358
스마트 카드 인증에 사용되는 도메인 컨트롤러 인증서의 해지 상태 확인할 수 없습니다. 시스템 이벤트 로그에 추가 정보가 있습니다. 시스템 관리자에게 문의하세요.
SEC_E_ISSUING_CA_UNTRUSTED_KDC
0x80090359
인증에 사용되는 도메인 컨트롤러 인증서를 처리하는 동안 신뢰할 수 없는 인증 기관이 검색되었습니다. 시스템 이벤트 로그에 추가 정보가 있습니다. 시스템 관리자에게 문의하세요.
SEC_E_KDC_CERT_EXPIRED
0x8009035A
스마트 카드 로그온에 사용되는 도메인 컨트롤러 인증서가 만료되었습니다. 시스템 이벤트 로그의 내용을 시스템 관리자에게 문의하세요.
SEC_E_KDC_CERT_REVOKED
0x8009035B
스마트 카드 로그온에 사용되는 도메인 컨트롤러 인증서가 해지되었습니다. 시스템 이벤트 로그의 내용을 시스템 관리자에게 문의하세요.
SEC_I_SIGNATURE_NEEDED
0x0009035C
사용자가 인증하려면 먼저 서명 작업을 수행해야 합니다.
SEC_E_INVALID_PARAMETER
0x8009035D
함수에 전달된 매개 변수 중 하나 이상이 잘못되었습니다.
SEC_E_DELEGATION_POLICY
0x8009035E
클라이언트 정책은 대상 서버에 대한 자격 증명 위임을 허용하지 않습니다.
SEC_E_POLICY_NLTM_ONLY
0x8009035F
클라이언트 정책은 NLTM 전용 인증을 사용하여 대상 서버에 대한 자격 증명 위임을 허용하지 않습니다.
SEC_I_NO_RENEGOTIATION
0x00090360
받는 사람이 재협상 요청을 거부했습니다.
SEC_E_NO_CONTEXT
0x80090361
필요한 보안 컨텍스트가 없습니다.
SEC_E_PKU2U_CERT_FAILURE
0x80090362
PKU2U 프로토콜에서 연결된 인증서를 활용하려고 시도하는 동안 오류가 발생했습니다.
SEC_E_MUTUAL_AUTH_FAILED
0x80090363
서버 컴퓨터의 ID를 확인할 수 없습니다.
SEC_I_MESSAGE_FRAGMENT
0x00090364
반환된 버퍼는 메시지의 조각일 뿐입니다. 더 많은 조각을 반환해야 합니다.
SEC_E_ONLY_HTTPS_ALLOWED
0x80090365
https 스키마만 허용됩니다.
SEC_I_CONTINUE_NEEDED_MESSAGE_OK
0x80090366
함수가 성공적으로 완료되었지만 컨텍스트를 완료하려면 다시 호출해야 합니다. 초기 시작을 사용할 수 있습니다.
CRYPT_E_MSG_ERROR
0x80091001
암호화 메시지에 대한 작업을 수행하는 동안 오류가 발생했습니다.
CRYPT_E_UNKNOWN_ALGO
0x80091002
알 수 없는 암호화 알고리즘입니다.
CRYPT_E_OID_FORMAT
0x80091003
개체 식별자의 형식이 잘못되었습니다.
CRYPT_E_INVALID_MSG_TYPE
0x80091004
암호화 메시지 유형이 잘못되었습니다.
CRYPT_E_UNEXPECTED_ENCODING
0x80091005
예기치 않은 암호화 메시지 인코딩.
CRYPT_E_AUTH_ATTR_MISSING
0x80091006
암호화 메시지에는 예상되는 인증된 특성이 포함되어 있지 않습니다.
CRYPT_E_HASH_VALUE
0x80091007
해시 값이 올바르지 않습니다.
CRYPT_E_INVALID_INDEX
0x80091008
인덱스 값이 잘못되었습니다.
CRYPT_E_ALREADY_DECRYPTED
0x80091009
암호화 메시지의 내용이 이미 암호 해독되었습니다.
CRYPT_E_NOT_DECRYPTED
0x8009100A
암호화 메시지의 내용은 아직 암호 해독되지 않았습니다.
CRYPT_E_RECIPIENT_NOT_FOUND
0x8009100B
Enveloped-data 메시지에 지정된 받는 사람이 포함되어 있지 않습니다.
CRYPT_E_CONTROL_TYPE
0x8009100C
컨트롤 형식이 잘못되었습니다.
CRYPT_E_ISSUER_SERIALNUMBER
0x8009100D
발급자 및/또는 일련 번호가 잘못되었습니다.
CRYPT_E_SIGNER_NOT_FOUND
0x8009100E
원래 서명자를 찾을 수 없습니다.
CRYPT_E_ATTRIBUTES_MISSING
0x8009100F
암호화 메시지에 요청된 특성이 모두 포함되어 있지는 않습니다.
CRYPT_E_STREAM_MSG_NOT_READY
0x80091010
스트리밍된 암호화 메시지는 데이터를 반환할 준비가 되지 않았습니다.
CRYPT_E_STREAM_INSUFFICIENT_DATA
0x80091011
스트리밍된 암호화 메시지에는 디코딩 작업을 완료하기 위해 더 많은 데이터가 필요합니다.
CRYPT_I_NEW_PROTECTION_REQUIRED
0x00091012
보호된 데이터를 다시 보호해야 합니다.
CRYPT_E_BAD_LEN
0x80092001
출력 데이터에 대해 지정된 길이가 부족했습니다.
CRYPT_E_BAD_ENCODE
0x80092002
인코딩 또는 디코딩 작업 중에 오류가 발생했습니다.
CRYPT_E_FILE_ERROR
0x80092003
파일을 읽거나 쓰는 동안 오류가 발생했습니다.
CRYPT_E_NOT_FOUND
0x80092004
개체 또는 속성을 찾을 수 없습니다.
CRYPT_E_EXISTS
0x80092005
개체 또는 속성이 이미 있습니다.
CRYPT_E_NO_PROVIDER
0x80092006
저장소 또는 개체에 대한 공급자가 지정되지 않았습니다.
CRYPT_E_SELF_SIGNED
0x80092007
지정한 인증서가 자체 서명되었습니다.
CRYPT_E_DELETED_PREV
0x80092008
이전 인증서 또는 CRL 컨텍스트가 삭제되었습니다.
CRYPT_E_NO_MATCH
0x80092009
요청된 개체를 찾을 수 없습니다.
CRYPT_E_UNEXPECTED_MSG_TYPE
0x8009200A
인증서에는 프라이빗 키를 참조하는 속성이 없습니다.
CRYPT_E_NO_KEY_PROPERTY
0x8009200B
암호 해독용 인증서 및 프라이빗 키를 찾을 수 없습니다.
CRYPT_E_NO_DECRYPT_CERT
0x8009200C
암호 해독에 사용할 인증서 및 프라이빗 키를 찾을 수 없습니다.
CRYPT_E_BAD_MSG
0x8009200D
암호화 메시지가 아니거나 암호화 메시지의 형식이 올바르게 지정되지 않았습니다.
CRYPT_E_NO_SIGNER
0x8009200E
서명된 암호화 메시지에 지정된 서명자 인덱스 서명자가 없습니다.
CRYPT_E_PENDING_CLOSE
0x8009200F
최종 폐쇄는 추가 해제 또는 닫을 때까지 보류 중입니다.
CRYPT_E_REVOKED
0x80092010
인증서가 취소되었습니다.
CRYPT_E_NO_REVOCATION_DLL
0x80092011
해지를 확인하기 위해 Dll 또는 내보낸 함수를 찾을 수 없습니다.
CRYPT_E_NO_REVOCATION_CHECK
0x80092012
해지 함수가 인증서에 대한 해지를 검사 수 없습니다.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
해지 서버가 오프라인 상태이므로 해지 함수가 해지를 확인할 수 없습니다.
CRYPT_E_NOT_IN_REVOCATION_DATABASE
0x80092014
인증서가 해지 서버의 데이터베이스에 없습니다.
CRYPT_E_INVALID_NUMERIC_STRING
0x80092020
문자열에는 숫자가 아닌 문자가 포함됩니다.
CRYPT_E_INVALID_PRINTABLE_STRING
0x80092021
문자열에는 인쇄할 수 없는 문자가 포함되어 있습니다.
CRYPT_E_INVALID_IA5_STRING
0x80092022
문자열에는 7비트 ASCII 문자 집합에 없는 문자가 포함되어 있습니다.
CRYPT_E_INVALID_X500_STRING
0x80092023
문자열에 잘못된 X500 이름 특성 키, oid, 값 또는 구분 기호가 포함되어 있습니다.
CRYPT_E_NOT_CHAR_STRING
0x80092024
CERT_NAME_VALUE dwValueType은 문자열 중 하나가 아닙니다. 대부분의 경우 CERT_RDN_ENCODED_BLOB 또는 CERT_RDN_OCTET_STRING.
CRYPT_E_FILERESIZED
0x80092025
Put 작업은 계속할 수 없습니다. 파일 크기를 조정해야 합니다. 그러나 이미 서명이 있습니다. 완전한 서명 작업을 수행해야 합니다.
CRYPT_E_SECURITY_SETTINGS
0x80092026
로컬 보안 옵션 설정으로 인해 암호화 작업이 실패했습니다.
CRYPT_E_NO_VERIFY_USAGE_DLL
0x80092027
주체 사용량을 확인하기 위해 DLL 또는 내보낸 함수를 찾을 수 없습니다.
CRYPT_E_NO_VERIFY_USAGE_CHECK
0x80092028
호출된 함수가 주체에 대한 사용 검사 수행할 수 없습니다.
CRYPT_E_VERIFY_USAGE_OFFLINE
0x80092029
서버가 오프라인 상태이므로 호출된 함수가 사용량 검사 완료할 수 없습니다.
CRYPT_E_NOT_IN_CTL
0x8009202A
CTL(인증서 신뢰 목록)에서 주체를 찾을 수 없습니다.
CRYPT_E_NO_TRUSTED_SIGNER
0x8009202B
암호화 메시지 또는 인증서 신뢰 목록의 서명자는 신뢰할 수 없습니다.
CRYPT_E_MISSING_PUBKEY_PARA
0x8009202C
공개 키의 알고리즘 매개 변수가 없습니다.
CRYPT_E_OBJECT_LOCATOR_NOT_FOUND
0x8009202d
지정된 이름의 개체 로케이터 인프라를 사용하여 개체를 찾을 수 없습니다.
CRYPT_E_OSS_ERROR
0x80093000
OSS 인증서 인코딩/디코딩 오류 코드 베이스 OSS 런타임 오류에 대한 정의는 asn1code.h를 참조하세요. OSS 오류 값은 CRYPT_E_OSS_ERROR 오프셋됩니다.
OSS_MORE_BUF
0x80093001
OSS ASN.1 오류: 출력 버퍼가 너무 작습니다.
OSS_NEGATIVE_UINTEGER
0x80093002
OSS ASN.1 오류: 부호 있는 정수는 부호 없는 정수로 인코딩됩니다.
OSS_PDU_RANGE
0x80093003
OSS ASN.1 오류: 알 수 없는 ASN.1 데이터 형식입니다.
OSS_MORE_INPUT
0x80093004
OSS ASN.1 오류: 출력 버퍼가 너무 작아서 디코딩된 데이터가 잘렸습니다.
OSS_DATA_ERROR
0x80093005
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_BAD_ARG
0x80093006
OSS ASN.1 오류: 잘못된 인수입니다.
OSS_BAD_VERSION
0x80093007
OSS ASN.1 오류: 버전 인코딩/디코딩이 일치하지 않습니다.
OSS_OUT_MEMORY
0x80093008
OSS ASN.1 오류: 메모리 부족.
OSS_PDU_MISMATCH
0x80093009
OSS ASN.1 오류: 인코딩/디코딩 오류입니다.
OSS_LIMITED
0x8009300A
OSS ASN.1 오류: 내부 오류입니다.
OSS_BAD_PTR
0x8009300B
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_BAD_TIME
0x8009300C
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_INDEFINITE_NOT_SUPPORTED
0x8009300D
OSS ASN.1 오류: 지원되지 않는 BER 무기한 길이 인코딩.
OSS_MEM_ERROR
0x8009300E
OSS ASN.1 오류: 액세스 위반.
OSS_BAD_TABLE
0x8009300F
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_TOO_LONG
0x80093010
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_CONSTRAINT_VIOLATED
0x80093011
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_FATAL_ERROR
0x80093012
OSS ASN.1 오류: 내부 오류입니다.
OSS_ACCESS_SERIALIZATION_ERROR
0x80093013
OSS ASN.1 오류: 다중 스레딩 충돌.
OSS_NULL_TBL
0x80093014
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_NULL_FCN
0x80093015
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_BAD_ENCRULES
0x80093016
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_UNAVAIL_ENCRULES
0x80093017
OSS ASN.1 오류: 인코딩/디코딩 함수가 구현되지 않았습니다.
OSS_CANT_OPEN_TRACE_WINDOW
0x80093018
OSS ASN.1 오류: 추적 파일 오류입니다.
OSS_UNIMPLEMENTED
0x80093019
OSS ASN.1 오류: 함수가 구현되지 않았습니다.
OSS_OID_DLL_NOT_LINKED
0x8009301A
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_CANT_OPEN_TRACE_FILE
0x8009301B
OSS ASN.1 오류: 추적 파일 오류입니다.
OSS_TRACE_FILE_ALREADY_OPEN
0x8009301C
OSS ASN.1 오류: 추적 파일 오류입니다.
OSS_TABLE_MISMATCH
0x8009301D
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_TYPE_NOT_SUPPORTED
0x8009301E
OSS ASN.1 오류: 잘못된 데이터입니다.
OSS_REAL_DLL_NOT_LINKED
0x8009301F
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_REAL_CODE_NOT_LINKED
0x80093020
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_OUT_OF_RANGE
0x80093021
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_COPIER_DLL_NOT_LINKED
0x80093022
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_CONSTRAINT_DLL_NOT_LINKED
0x80093023
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_COMPARATOR_DLL_NOT_LINKED
0x80093024
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_COMPARATOR_CODE_NOT_LINKED
0x80093025
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_MEM_MGR_DLL_NOT_LINKED
0x80093026
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_PDV_DLL_NOT_LINKED
0x80093027
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_PDV_CODE_NOT_LINKED
0x80093028
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_API_DLL_NOT_LINKED
0x80093029
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_BERDER_DLL_NOT_LINKED
0x8009302A
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_PER_DLL_NOT_LINKED
0x8009302B
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_OPEN_TYPE_ERROR
0x8009302C
OSS ASN.1 오류: 프로그램 링크 오류입니다.
OSS_MUTEX_NOT_CREATED
0x8009302D
OSS ASN.1 오류: 시스템 리소스 오류입니다.
OSS_CANT_CLOSE_TRACE_FILE
0x8009302E
OSS ASN.1 오류: 추적 파일 오류입니다.
CRYPT_E_ASN1_ERROR
0x80093100
ASN1 인증서 인코딩/디코딩 오류 코드베이스. ASN1 오류 값은 CRYPT_E_ASN1_ERROR 의해 오프셋됩니다.
CRYPT_E_ASN1_INTERNAL
0x80093101
ASN1 내부 인코딩 또는 디코딩 오류입니다.
CRYPT_E_ASN1_EOD
0x80093102
ASN1 예기치 않은 데이터 끝입니다.
CRYPT_E_ASN1_CORRUPT
0x80093103
ASN1 손상된 데이터입니다.
CRYPT_E_ASN1_LARGE
0x80093104
ASN1 값이 너무 큽니다.
CRYPT_E_ASN1_CONSTRAINT
0x80093105
ASN1 제약 조건을 위반했습니다.
CRYPT_E_ASN1_MEMORY
0x80093106
ASN1 메모리 부족.
CRYPT_E_ASN1_OVERFLOW
0x80093107
ASN1 버퍼 오버플로.
CRYPT_E_ASN1_BADPDU
0x80093108
이 PDU에는 ASN1 함수가 지원되지 않습니다.
CRYPT_E_ASN1_BADARGS
0x80093109
함수 호출에 대한 ASN1 잘못된 인수입니다.
CRYPT_E_ASN1_BADREAL
0x8009310A
ASN1 잘못된 실제 값입니다.
CRYPT_E_ASN1_BADTAG
0x8009310B
ASN1 잘못된 태그 값이 충족되었습니다.
CRYPT_E_ASN1_CHOICE
0x8009310C
ASN1 잘못된 선택 값입니다.
CRYPT_E_ASN1_RULE
0x8009310D
ASN1 잘못된 인코딩 규칙입니다.
CRYPT_E_ASN1_UTF8
0x8009310E
ASN1 잘못된 유니코드(UTF8).
CRYPT_E_ASN1_PDU_TYPE
0x80093133
ASN1 잘못된 PDU 유형입니다.
CRYPT_E_ASN1_NYI
0x80093134
ASN1은 아직 구현되지 않았습니다.
CRYPT_E_ASN1_EXTENDED
0x80093201
ASN1에서 알 수 없는 확장을 건너뛰었다.
CRYPT_E_ASN1_NOEOD
0x80093202
ASN1 데이터 끝 예상
CERTSRV_E_BAD_REQUESTSUBJECT
0x80094001
요청 주체 이름이 잘못되었거나 너무 깁니다.
CERTSRV_E_NO_REQUEST
0x80094002
요청이 없습니다.
CERTSRV_E_BAD_REQUESTSTATUS
0x80094003
요청의 현재 상태 이 작업을 허용하지 않습니다.
CERTSRV_E_PROPERTY_EMPTY
0x80094004
요청된 속성 값이 비어 있습니다.
CERTSRV_E_INVALID_CA_CERTIFICATE
0x80094005
인증 기관의 인증서에 잘못된 데이터가 포함되어 있습니다.
CERTSRV_E_SERVER_SUSPENDED
0x80094006
데이터베이스 복원 작업에 대해 인증서 서비스가 일시 중단되었습니다.
CERTSRV_E_ENCODING_LENGTH
0x80094007
인증서에는 이전 등록 소프트웨어와 호환되지 않는 인코딩된 길이가 포함되어 있습니다.
CERTSRV_E_ROLECONFLICT
0x80094008
작업이 거부되었습니다. 사용자에게 여러 역할이 할당되고 인증 기관이 역할 분리를 적용하도록 구성됩니다.
CERTSRV_E_RESTRICTEDOFFICER
0x80094009
작업이 거부되었습니다. 현재 요청자에 대한 인증서를 관리할 수 있는 인증서 관리자만 수행할 수 있습니다.
CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED
0x8009400A
프라이빗 키를 보관할 수 없습니다. 인증 기관이 키 보관에 대해 구성되지 않았습니다.
CERTSRV_E_NO_VALID_KRA
0x8009400B
프라이빗 키를 보관할 수 없습니다. 인증 기관에서 하나 이상의 키 복구 인증서를 확인할 수 없습니다.
CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL
0x8009400C
요청의 형식이 잘못되었습니다. 암호화된 프라이빗 키는 가장 바깥쪽 서명의 인증되지 않은 특성에 있어야 합니다.
CERTSRV_E_NO_CAADMIN_DEFINED
0x8009400D
하나 이상의 보안 주체에 이 CA를 관리할 수 있는 권한이 있어야 합니다.
CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE
0x8009400E
요청에 잘못된 갱신 인증서 특성이 포함되어 있습니다.
CERTSRV_E_NO_DB_SESSIONS
0x8009400F
인증 기관 데이터베이스 세션을 열려고 했지만 이미 활성 세션이 너무 많습니다. 추가 세션을 허용하도록 서버를 구성해야 할 수 있습니다.
CERTSRV_E_ALIGNMENT_FAULT
0x80094010
메모리 참조로 인해 데이터 맞춤 오류가 발생했습니다.
CERTSRV_E_ENROLL_DENIED
0x80094011
이 인증 기관에 대한 권한은 현재 사용자가 인증서에 등록하는 것을 허용하지 않습니다.
CERTSRV_E_TEMPLATE_DENIED
0x80094012
인증서 템플릿에 대한 권한은 현재 사용자가 이 유형의 인증서에 등록하는 것을 허용하지 않습니다.
CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE
0x80094013
연결된 도메인 컨트롤러는 서명된 LDAP 트래픽을 지원할 수 없습니다. 도메인 컨트롤러를 업데이트하거나 Active Directory 액세스에 SSL을 사용하도록 인증서 서비스를 구성합니다.
CERTSRV_E_ADMIN_DENIED_REQUEST
0x80094014
인증서 관리자 또는 CA 관리자가 요청을 거부했습니다.
CERTSRV_E_NO_POLICY_SERVER
0x80094015
등록 정책 서버를 배치할 수 없습니다.
CERTSRV_E_UNSUPPORTED_CERT_TYPE
0x80094800
요청된 인증서 템플릿은 이 CA에서 지원되지 않습니다.
CERTSRV_E_NO_CERT_TYPE
0x80094801
요청에 인증서 템플릿 정보가 포함되어 있지 않습니다.
CERTSRV_E_TEMPLATE_CONFLICT
0x80094802
요청에 충돌하는 템플릿 정보가 포함됩니다.
CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED
0x80094803
요청에 필요한 주체 대체 이름 확장명이 없습니다.
CERTSRV_E_ARCHIVED_KEY_REQUIRED
0x80094804
서버에 의한 보관에 필요한 프라이빗 키가 요청에 누락되었습니다.
CERTSRV_E_SMIME_REQUIRED
0x80094805
요청에 필요한 SMIME 기능 확장이 없습니다.
CERTSRV_E_BAD_RENEWAL_SUBJECT
0x80094806
요청은 호출자가 아닌 다른 주체를 대신하여 이루어졌습니다. 요청에 권한을 부여하려면 하나 이상의 서명이 필요하도록 인증서 템플릿을 구성해야 합니다.
CERTSRV_E_BAD_TEMPLATE_VERSION
0x80094807
요청 템플릿 버전은 지원되는 템플릿 버전보다 최신 버전입니다.
CERTSRV_E_TEMPLATE_POLICY_REQUIRED
0x80094808
템플릿에 필요한 서명 정책 특성이 없습니다.
CERTSRV_E_SIGNATURE_POLICY_REQUIRED
0x80094809
요청에 필요한 서명 정책 정보가 없습니다.
CERTSRV_E_SIGNATURE_COUNT
0x8009480A
요청에 하나 이상의 필수 서명이 없습니다.
CERTSRV_E_SIGNATURE_REJECTED
0x8009480B
하나 이상의 서명에 필요한 애플리케이션 또는 발급 정책이 포함되지 않았습니다. 요청에 하나 이상의 필수 유효한 서명이 없습니다.
CERTSRV_E_ISSUANCE_POLICY_REQUIRED
0x8009480C
요청에 하나 이상의 필수 서명 발급 정책이 누락되었습니다.
CERTSRV_E_SUBJECT_UPN_REQUIRED
0x8009480D
UPN을 사용할 수 없으며 주체 대체 이름에 추가할 수 없습니다.
CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED
0x8009480E
Active Directory GUID를 사용할 수 없으며 주체 대체 이름에 추가할 수 없습니다.
CERTSRV_E_SUBJECT_DNS_REQUIRED
0x8009480F
DNS 이름을 사용할 수 없으며 주체 대체 이름에 추가할 수 없습니다.
CERTSRV_E_ARCHIVED_KEY_UNEXPECTED
0x80094810
요청에는 서버의 보관을 위한 프라이빗 키가 포함되지만 지정된 인증서 템플릿에 대해 키 보관을 사용할 수 없습니다.
CERTSRV_E_KEY_LENGTH
0x80094811
공개 키가 지정된 인증서 템플릿에 필요한 최소 크기를 충족하지 않습니다.
CERTSRV_E_SUBJECT_EMAIL_REQUIRED
0x80094812
EMail 이름을 사용할 수 없으며 주체 또는 주체 대체 이름에 추가할 수 없습니다.
CERTSRV_E_UNKNOWN_CERT_TYPE
0x80094813
이 인증 기관에서 사용할 인증서 템플릿을 하나 이상 찾을 수 없습니다.
CERTSRV_E_CERT_TYPE_OVERLAP
0x80094814
인증서 템플릿 갱신 기간이 인증서 유효 기간보다 깁니다. 템플릿을 다시 구성하거나 CA 인증서를 갱신해야 합니다.
CERTSRV_E_TOO_MANY_SIGNATURES
0x80094815
인증서 템플릿에는 너무 많은 RA 서명이 필요합니다. RA 서명은 하나만 허용됩니다.
CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY
0x80094816
인증서 템플릿은 동일한 공개 키를 사용하여 갱신해야 하지만 요청은 다른 공개 키를 사용합니다.
XENROLL_E_KEY_NOT_EXPORTABLE
0x80095000
키를 내보낼 수 없습니다.
XENROLL_E_CANNOT_ADD_ROOT_CERT
0x80095001
루트 CA 인증서를 로컬 저장소에 추가할 수 없습니다.
XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND
0x80095002
응답에서 주요 보관 해시 특성을 찾을 수 없습니다.
XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH
0x80095003
응답에서 예기치 않은 키 보관 해시 특성이 발견되었습니다.
XENROLL_E_RESPONSE_KA_HASH_MISMATCH
0x80095004
요청과 응답 간에 주요 보관 해시 불일치가 있습니다.
XENROLL_E_KEYSPEC_SMIME_MISMATCH
0x80095005
서명 인증서에는 SMIME 확장이 포함될 수 없습니다.
TRUST_E_SYSTEM_ERROR
0x80096001
신뢰를 확인하는 도중 시스템 수준 오류가 발생했습니다.
TRUST_E_NO_SIGNER_CERT
0x80096002
메시지 서명자에 대한 인증서가 잘못되었거나 없습니다.
TRUST_E_COUNTER_SIGNER
0x80096003
카운터 서명 중 하나가 잘못되었습니다.
TRUST_E_CERT_SIGNATURE
0x80096004
인증서 서명을 확인할 수 없습니다.
TRUST_E_TIME_STAMP
0x80096005
타임스탬프 서명 및/또는 인증서를 확인할 수 없거나 형식이 잘못되었습니다.
TRUST_E_BAD_DIGEST
0x80096010
개체의 디지털 서명이 확인되지 않습니다.
TRUST_E_BASIC_CONSTRAINTS
0x80096019
인증서의 기본 제약 조건 확장이 관찰되지 않았습니다.
TRUST_E_FINANCIAL_CRITERIA
0x8009601E
인증서가 Authenticode(tm) 재무 확장을 충족하거나 포함하지 않습니다.
MSSIPOTF_E_OUTOFMEMRANGE
0x80097001
적절한 범위를 벗어나는 파일의 일부를 참조하려고 했습니다.
MSSIPOTF_E_CANTGETOBJECT
0x80097002
파일에서 개체를 검색할 수 없습니다.
MSSIPOTF_E_NOHEADTABLE
0x80097003
파일에서 헤드 테이블을 찾을 수 없습니다.
MSSIPOTF_E_BAD_MAGICNUMBER
0x80097004
헤드 테이블의 매직 번호가 잘못되었습니다.
MSSIPOTF_E_BAD_OFFSET_TABLE
0x80097005
오프셋 테이블에 잘못된 값이 있습니다.
MSSIPOTF_E_TABLE_TAGORDER
0x80097006
사전순으로 표 태그 또는 태그를 복제합니다.
MSSIPOTF_E_TABLE_LONGWORD
0x80097007
긴 단어 경계에서 테이블이 시작되지 않습니다.
MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT
0x80097008
헤더 정보 다음에 첫 번째 테이블이 표시되지 않습니다.
MSSIPOTF_E_TABLES_OVERLAP
0x80097009
둘 이상의 테이블이 겹칩니다.
MSSIPOTF_E_TABLE_PADBYTES
0x8009700A
테이블 또는 패드 바이트 사이에 너무 많은 패드 바이트가 0이 아닙니다.
MSSIPOTF_E_FILETOOSMALL
0x8009700B
파일이 너무 작아서 마지막 테이블을 포함할 수 없습니다.
MSSIPOTF_E_TABLE_CHECKSUM
0x8009700C
테이블 체크섬이 잘못되었습니다.
MSSIPOTF_E_FILE_CHECKSUM
0x8009700D
파일 체크섬이 잘못되었습니다.
MSSIPOTF_E_FAILED_POLICY
0x80097010
서명에 정책에 대한 올바른 특성이 없습니다.
MSSIPOTF_E_FAILED_HINTS_CHECK
0x80097011
파일이 검사 힌트를 전달하지 못했습니다.
MSSIPOTF_E_NOT_OPENTYPE
0x80097012
파일이 OpenType 파일이 아닙니다.
MSSIPOTF_E_FILE
0x80097013
파일 작업(열기, 맵, 읽기, 쓰기)에서 실패했습니다.
MSSIPOTF_E_CRYPT
0x80097014
CryptoAPI 함수에 대한 호출이 실패했습니다.
MSSIPOTF_E_BADVERSION
0x80097015
파일에 잘못된 버전 번호가 있습니다.
MSSIPOTF_E_DSIG_STRUCTURE
0x80097016
DSIG 테이블의 구조가 잘못되었습니다.
MSSIPOTF_E_PCONST_CHECK
0x80097017
부분적으로 상수 테이블에서 검사 실패했습니다.
MSSIPOTF_E_STRUCTURE
0x80097018
일종의 구조적 오류입니다.
ERROR_CRED_REQUIRES_CONFIRMATION
0x80097019
요청된 자격 증명에는 확인이 필요합니다.
TRUST_E_PROVIDER_UNKNOWN
0x800B0001
알 수 없는 신뢰 공급자입니다.
TRUST_E_ACTION_UNKNOWN
0x800B0002
지정된 신뢰 확인 작업은 지정된 신뢰 공급자에서 지원되지 않습니다.
TRUST_E_SUBJECT_FORM_UNKNOWN
0x800B0003
제목에 지정된 양식은 지정된 신뢰 공급자가 지원하거나 알 수 없는 양식입니다.
TRUST_E_SUBJECT_NOT_TRUSTED
0x800B0004
지정된 작업에 대해 주체를 신뢰할 수 없습니다.
DIGSIG_E_ENCODE
0x800B0005
ASN.1 인코딩 프로세스의 문제로 인한 오류입니다.
DIGSIG_E_DECODE
0x800B0006
ASN.1 디코딩 프로세스의 문제로 인한 오류입니다.
DIGSIG_E_EXTENSIBILITY
0x800B0007
특성이 적절한 확장 읽기/쓰기 및 비자도 마찬가지입니다.
DIGSIG_E_CRYPTO
0x800B0008
지정되지 않은 암호화 오류입니다.
PERSIST_E_SIZEDEFINITE
0x800B0009
데이터의 크기를 확인할 수 없습니다.
PERSIST_E_SIZEINDEFINITE
0x800B000A
무한 크기의 데이터의 크기를 확인할 수 없습니다.
PERSIST_E_NOTSELFSIZING
0x800B000B
이 개체는 자체 크기 조정 데이터를 읽고 쓰지 않습니다.
TRUST_E_NOSIGNATURE
0x800B0100
제목에 서명이 없습니다.
CERT_E_EXPIRED
0x800B0101
현재 시스템 클록 또는 서명된 파일의 타임스탬프에 대해 확인할 때 필수 인증서가 유효 기간 내에 있지 않습니다.
CERT_E_VALIDITYPERIODNESTING
0x800B0102
인증 체인의 유효 기간이 올바르게 중첩되지 않습니다.
CERT_E_ROLE
0x800B0103
최종 엔터티로만 사용할 수 있는 인증서는 CA 또는 비자로 사용됩니다.
CERT_E_PATHLENCONST
0x800B0104
인증서 체인의 경로 길이 제약 조건을 위반했습니다.
CERT_E_CRITICAL
0x800B0105
인증서에는 '위험'으로 표시된 알 수 없는 확장이 포함되어 있습니다.
CERT_E_PURPOSE
0x800B0106
CA에서 지정한 인증서 이외의 용도로 사용되는 인증서입니다.
CERT_E_ISSUERCHAINING
0x800B0107
실제로 지정된 인증서의 부모가 해당 자식 인증서를 발급하지 않았습니다.
CERT_E_MALFORMED
0x800B0108
인증서가 없거나 주체 또는 발급자 이름과 같은 중요한 필드에 대한 빈 값이 있습니다.
CERT_E_UNTRUSTEDROOT
0x800B0109
인증서 체인이 처리되었지만 트러스트 공급자가 신뢰하지 않는 루트 인증서에서 종료되었습니다.
CERT_E_CHAINING
0x800B010A
신뢰할 수 있는 루트 기관에 인증서 체인을 빌드할 수 없습니다.
TRUST_E_FAIL
0x800B010B
일반 신뢰 실패.
CERT_E_REVOKED
0x800B010C
인증서가 발급자에서 명시적으로 해지되었습니다.
CERT_E_UNTRUSTEDTESTROOT
0x800B010D
인증 경로는 현재 정책 설정으로 신뢰할 수 없는 테스트 루트로 종료됩니다.
CERT_E_REVOCATION_FAILURE
0x800B010E
해지 프로세스를 계속할 수 없습니다. 인증서를 확인할 수 없습니다.
CERT_E_CN_NO_MATCH
0x800B010F
인증서의 CN 이름이 전달된 값과 일치하지 않습니다.
CERT_E_WRONG_USAGE
0x800B0110
인증서가 요청된 사용에 유효하지 않은 경우
TRUST_E_EXPLICIT_DISTRUST
0x800B0111
인증서는 사용자가 명시적으로 신뢰할 수 없는 것으로 표시되었습니다.
CERT_E_UNTRUSTEDCA
0x800B0112
인증 체인이 올바르게 처리되었지만 CA 인증서 중 하나가 정책 공급자가 신뢰할 수 없습니다.
CERT_E_INVALID_POLICY
0x800B0113
인증서에 잘못된 정책이 있습니다.
CERT_E_INVALID_NAME
0x800B0114
인증서의 이름이 잘못되었습니다. 이름은 허용 목록에 포함되지 않거나 명시적으로 제외됩니다.
SPAPI_E_EXPECTED_SECTION_NAME
0x800F0000
섹션이 시작되기 전에 INF에서 비어 있지 않은 줄이 발견되었습니다.
SPAPI_E_BAD_SECTION_NAME_LINE
0x800F0001
INF의 섹션 이름 표식이 완료되지 않았거나 줄 자체에 존재하지 않습니다.
SPAPI_E_SECTION_NAME_TOO_LONG
0x800F0002
이름이 최대 섹션 이름 길이를 초과하는 INF 섹션이 발견되었습니다.
SPAPI_E_GENERAL_SYNTAX
0x800F0003
INF 구문이 잘못되었습니다.
SPAPI_E_WRONG_INF_STYLE
0x800F0100
INF의 스타일은 요청된 스타일과 다릅니다.
SPAPI_E_SECTION_NOT_FOUND
0x800F0101
INF에서 필요한 섹션을 찾을 수 없습니다.
SPAPI_E_LINE_NOT_FOUND
0x800F0102
INF에서 필요한 줄을 찾을 수 없습니다.
SPAPI_E_NO_BACKUP
0x800F0103
이 파일 큐 설치의 영향을 받는 파일은 제거를 위해 백업되지 않았습니다.
SPAPI_E_NO_ASSOCIATED_CLASS
0x800F0200
INF 또는 디바이스 정보 집합 또는 요소에 연결된 설치 클래스가 없습니다.
SPAPI_E_CLASS_MISMATCH
0x800F0201
INF 또는 디바이스 정보 집합 또는 요소가 지정된 설치 클래스와 일치하지 않습니다.
SPAPI_E_DUPLICATE_FOUND
0x800F0202
수동으로 설치되는 디바이스의 중복된 기존 디바이스가 발견되었습니다.
SPAPI_E_NO_DRIVER_SELECTED
0x800F0203
디바이스 정보 집합 또는 요소에 대해 선택된 드라이버가 없습니다.
SPAPI_E_KEY_DOES_NOT_EXIST
0x800F0204
요청된 디바이스 레지스트리 키가 없습니다.
SPAPI_E_INVALID_DEVINST_NAME
0x800F0205
디바이스 instance 이름이 잘못되었습니다.
SPAPI_E_INVALID_CLASS
0x800F0206
설치 클래스가 없거나 잘못되었습니다.
SPAPI_E_DEVINST_ALREADY_EXISTS
0x800F0207
디바이스 instance 이미 있으므로 만들 수 없습니다.
SPAPI_E_DEVINFO_NOT_REGISTERED
0x800F0208
등록되지 않은 디바이스 정보 요소에서 작업을 수행할 수 없습니다.
SPAPI_E_INVALID_REG_PROPERTY
0x800F0209
디바이스 속성 코드가 잘못되었습니다.
SPAPI_E_NO_INF
0x800F020A
드라이버 목록을 작성할 INF가 없습니다.
SPAPI_E_NO_SUCH_DEVINST
0x800F020B
디바이스 instance 하드웨어 트리에 없습니다.
SPAPI_E_CANT_LOAD_CLASS_ICON
0x800F020C
이 설치 클래스를 나타내는 아이콘을 로드할 수 없습니다.
SPAPI_E_INVALID_CLASS_INSTALLER
0x800F020D
클래스 설치 관리자 레지스트리 항목이 잘못되었습니다.
SPAPI_E_DI_DO_DEFAULT
0x800F020E
클래스 설치 관리자는 이 설치 요청에 대해 기본 작업을 수행해야 한다고 표시했습니다.
SPAPI_E_DI_NOFILECOPY
0x800F020F
작업을 수행해도 파일을 복사할 필요가 없습니다.
SPAPI_E_INVALID_HWPROFILE
0x800F0210
지정된 하드웨어 프로필이 없습니다.
SPAPI_E_NO_DEVICE_SELECTED
0x800F0211
현재 이 디바이스 정보 집합에 대해 선택된 디바이스 정보 요소가 없습니다.
SPAPI_E_DEVINFO_LIST_LOCKED
0x800F0212
디바이스 정보 집합이 잠겨 있으므로 작업을 수행할 수 없습니다.
SPAPI_E_DEVINFO_DATA_LOCKED
0x800F0213
디바이스 정보 요소가 잠겨 있으므로 작업을 수행할 수 없습니다.
SPAPI_E_DI_BAD_PATH
0x800F0214
지정된 경로에 적용 가능한 디바이스 INF가 포함되어 있지 않습니다.
SPAPI_E_NO_CLASSINSTALL_PARAMS
0x800F0215
디바이스 정보 집합 또는 요소에 대해 클래스 설치 관리자 매개 변수가 설정되지 않았습니다.
SPAPI_E_FILEQUEUE_LOCKED
0x800F0216
파일 큐가 잠겨 있으므로 작업을 수행할 수 없습니다.
SPAPI_E_BAD_SERVICE_INSTALLSECT
0x800F0217
이 INF의 서비스 설치 섹션이 잘못되었습니다.
SPAPI_E_NO_CLASS_DRIVER_LIST
0x800F0218
디바이스 정보 요소에 대한 클래스 드라이버 목록이 없습니다.
SPAPI_E_NO_ASSOCIATED_SERVICE
0x800F0219
이 디바이스 instance 함수 드라이버를 지정하지 않아 설치에 실패했습니다.
SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE
0x800F021A
현재 이 인터페이스 클래스에 대해 지정된 기본 디바이스 인터페이스가 없습니다.
SPAPI_E_DEVICE_INTERFACE_ACTIVE
0x800F021B
디바이스 인터페이스가 현재 활성화되어 있으므로 작업을 수행할 수 없습니다.
SPAPI_E_DEVICE_INTERFACE_REMOVED
0x800F021C
디바이스 인터페이스가 시스템에서 제거되었으므로 작업을 수행할 수 없습니다.
SPAPI_E_BAD_INTERFACE_INSTALLSECT
0x800F021D
이 INF의 인터페이스 설치 섹션이 잘못되었습니다.
SPAPI_E_NO_SUCH_INTERFACE_CLASS
0x800F021E
이 인터페이스 클래스는 시스템에 없습니다.
SPAPI_E_INVALID_REFERENCE_STRING
0x800F021F
이 인터페이스 디바이스에 제공된 참조 문자열이 잘못되었습니다.
SPAPI_E_INVALID_MACHINENAME
0x800F0220
지정된 컴퓨터 이름은 UNC 명명 규칙을 준수하지 않습니다.
SPAPI_E_REMOTE_COMM_FAILURE
0x800F0221
일반적인 원격 통신 오류가 발생했습니다.
SPAPI_E_MACHINE_UNAVAILABLE
0x800F0222
원격 통신을 위해 선택한 컴퓨터는 현재 사용할 수 없습니다.
SPAPI_E_NO_CONFIGMGR_SERVICES
0x800F0223
플러그 앤 플레이 서비스는 원격 머신에서 사용할 수 없습니다.
SPAPI_E_INVALID_PROPPAGE_PROVIDER
0x800F0224
속성 페이지 공급자 레지스트리 항목이 잘못되었습니다.
SPAPI_E_NO_SUCH_DEVICE_INTERFACE
0x800F0225
요청된 디바이스 인터페이스가 시스템에 없습니다.
SPAPI_E_DI_POSTPROCESSING_REQUIRED
0x800F0226
디바이스의 공동 설치 관리자에는 설치가 완료된 후 수행할 추가 작업이 있습니다.
SPAPI_E_INVALID_COINSTALLER
0x800F0227
디바이스의 공동 설치 관리자가 잘못되었습니다.
SPAPI_E_NO_COMPAT_DRIVERS
0x800F0228
이 장치에 호환되는 드라이버가 없습니다.
SPAPI_E_NO_DEVICE_ICON
0x800F0229
이 디바이스 또는 디바이스 유형을 나타내는 아이콘이 없습니다.
SPAPI_E_INVALID_INF_LOGCONFIG
0x800F022A
이 INF에 지정된 논리적 구성이 잘못되었습니다.
SPAPI_E_DI_DONT_INSTALL
0x800F022B
클래스 설치 관리자가 이 디바이스 설치 또는 업그레이드 요청을 거부했습니다.
SPAPI_E_INVALID_FILTER_DRIVER
0x800F022C
이 디바이스에 대해 설치된 필터 드라이버 중 하나가 잘못되었습니다.
SPAPI_E_NON_WINDOWS_NT_DRIVER
0x800F022D
이 디바이스에 대해 선택한 드라이버는 이 버전의 Windows를 지원하지 않습니다.
SPAPI_E_NON_WINDOWS_DRIVER
0x800F022E
이 디바이스에 대해 선택한 드라이버는 Windows를 지원하지 않습니다.
SPAPI_E_NO_CATALOG_FOR_OEM_INF
0x800F022F
타사 INF에는 디지털 서명 정보가 포함되어 있지 않습니다.
SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE
0x800F0230
다른 플랫폼과 관련된 디지털 서명을 확인하는 데 디바이스 설치 파일 큐를 사용하려고 잘못 시도했습니다.
SPAPI_E_NOT_DISABLEABLE
0x800F0231
디바이스를 사용하지 않도록 설정할 수 없습니다.
SPAPI_E_CANT_REMOVE_DEVINST
0x800F0232
디바이스를 동적으로 제거할 수 없습니다.
SPAPI_E_INVALID_TARGET
0x800F0233
지정된 대상에 복사할 수 없습니다.
SPAPI_E_DRIVER_NONNATIVE
0x800F0234
드라이버는 이 플랫폼용이 아닙니다.
SPAPI_E_IN_WOW64
0x800F0235
WOW64에서는 작업이 허용되지 않습니다.
SPAPI_E_SET_SYSTEM_RESTORE_POINT
0x800F0236
서명되지 않은 파일 복사와 관련된 작업이 롤백되어 시스템 복원 지점을 설정할 수 있습니다.
SPAPI_E_INCORRECTLY_COPIED_INF
0x800F0237
INF가 잘못된 방식으로 Windows INF 디렉터리에 복사되었습니다.
SPAPI_E_SCE_DISABLED
0x800F0238
이 Embedded 제품에서 SCE(보안 구성 편집기) API를 사용하지 않도록 설정했습니다.
SPAPI_E_UNKNOWN_EXCEPTION
0x800F0239
알 수 없는 예외가 발생했습니다.
SPAPI_E_PNP_REGISTRY_ERROR
0x800F023A
플러그 앤 플레이 레지스트리 데이터베이스에 액세스할 때 문제가 발생했습니다.
SPAPI_E_REMOTE_REQUEST_UNSUPPORTED
0x800F023B
요청된 작업은 원격 머신에서 지원되지 않습니다.
SPAPI_E_NOT_AN_INSTALLED_OEM_INF
0x800F023C
지정된 파일이 설치된 OEM INF가 아닙니다.
SPAPI_E_INF_IN_USE_BY_DEVICES
0x800F023D
현재 지정된 INF를 사용하여 하나 이상의 디바이스가 설치되어 있습니다.
SPAPI_E_DI_FUNCTION_OBSOLETE
0x800F023E
요청된 디바이스 설치 작업은 사용되지 않습니다.
SPAPI_E_NO_AUTHENTICODE_CATALOG
0x800F023F
Authenticode(tm)를 통해 서명된 연결된 카탈로그가 없으므로 파일을 확인할 수 없습니다.
SPAPI_E_AUTHENTICODE_DISALLOWED
0x800F0240
Authenticode(tm) 서명 확인은 지정된 INF에 대해 지원되지 않습니다.
SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER
0x800F0241
INF는 신뢰할 수 있는 게시자의 Authenticode(tm) 카탈로그로 서명되었습니다.
SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED
0x800F0242
Authenticode(tm) 서명된 카탈로그의 게시자가 아직 신뢰할 수 있는 것으로 설정되지 않았습니다.
SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED
0x800F0243
Authenticode(tm) 서명된 카탈로그의 게시자가 신뢰할 수 있는 것으로 설정되지 않았습니다.
SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH
0x800F0244
이 소프트웨어는 다른 버전의 Windows에서 Windows 로고 요구 사항을 준수하는지 테스트했으며 이 버전과 호환되지 않을 수 있습니다.
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE
0x800F0245
파일은 Authenticode(tm)를 통해 서명된 카탈로그에서만 유효성을 검사할 수 있습니다.
SPAPI_E_DEVICE_INSTALLER_NOT_READY
0x800F0246
이 디바이스의 설치 관리자 중 한 명이 현재 설치를 수행할 수 없습니다.
SPAPI_E_DRIVER_STORE_ADD_FAILED
0x800F0247
저장소에 드라이버를 추가하려고 시도하는 동안 문제가 발생했습니다.
SPAPI_E_DEVICE_INSTALL_BLOCKED
0x800F0248
이 디바이스의 설치는 시스템 정책에 의해 금지됩니다. 시스템 관리자에게 문의하십시오.
SPAPI_E_DRIVER_INSTALL_BLOCKED
0x800F0249
이 드라이버의 설치는 시스템 정책에 의해 금지됩니다. 시스템 관리자에게 문의하십시오.
SPAPI_E_WRONG_INF_TYPE
0x800F024A
지정된 INF가 이 작업의 잘못된 형식입니다.
SPAPI_E_FILE_HASH_NOT_IN_CATALOG
0x800F024B
파일의 해시가 지정된 카탈로그 파일에 없습니다. 파일이 손상되었거나 변조의 희생자일 수 있습니다.
SPAPI_E_DRIVER_STORE_DELETE_FAILED
0x800F024C
스토어에서 드라이버를 삭제하는 동안 문제가 발생했습니다.
SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW
0x800F0300
복구할 수 없는 스택 오버플로가 발견되었습니다.
SPAPI_E_ERROR_NOT_INSTALLED
0x800F1000
설치된 구성 요소가 검색되지 않았습니다.
SCARD_F_INTERNAL_ERROR
0x80100001
내부 일관성 검사 실패했습니다.
SCARD_E_CANCELLED
0x80100002
SCardCancel 요청에 의해 작업이 취소되었습니다.
SCARD_E_INVALID_HANDLE
0x80100003
제공된 핸들이 잘못되었습니다.
SCARD_E_INVALID_PARAMETER
0x80100004
제공된 매개 변수 중 하나 이상을 제대로 해석할 수 없습니다.
SCARD_E_INVALID_TARGET
0x80100005
레지스트리 시작 정보가 없거나 잘못되었습니다.
SCARD_E_NO_MEMORY
0x80100006
이 명령을 완료하는 데 사용할 수 있는 메모리가 부족합니다.
SCARD_F_WAITED_TOO_LONG
0x80100007
내부 일관성 타이머가 만료되었습니다.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
반환된 데이터를 수신할 데이터 버퍼가 반환된 데이터에 비해 너무 작습니다.
SCARD_E_UNKNOWN_READER
0x80100009
지정된 판독기 이름이 인식되지 않습니다.
SCARD_E_TIMEOUT
0x8010000A
사용자가 지정한 시간 제한 값이 만료되었습니다.
SCARD_E_SHARING_VIOLATION
0x8010000B
다른 연결이 미해결되어 스마트 카드 액세스할 수 없습니다.
SCARD_E_NO_SMARTCARD
0x8010000C
작업에는 스마트 카드가 필요하지만 현재 디바이스에 스마트 카드가 없습니다.
SCARD_E_UNKNOWN_CARD
0x8010000D
지정된 스마트 카드 이름이 인식되지 않습니다.
SCARD_E_CANT_DISPOSE
0x8010000E
시스템이 요청된 방식으로 미디어를 삭제할 수 없습니다.
SCARD_E_PROTO_MISMATCH
0x8010000F
요청된 프로토콜은 현재 스마트 카드 사용 중인 프로토콜과 호환되지 않습니다.
SCARD_E_NOT_READY
0x80100010
판독기 또는 스마트 카드 명령을 수락할 준비가 되지 않았습니다.
SCARD_E_INVALID_VALUE
0x80100011
하나 이상의 제공된 매개 변수 값을 제대로 해석할 수 없습니다.
SCARD_E_SYSTEM_CANCELLED
0x80100012
이 작업은 시스템에 의해 취소되었으며, 아마도 로그오프하거나 종료할 수 있습니다.
SCARD_F_COMM_ERROR
0x80100013
내부 통신 오류가 검색되었습니다.
SCARD_F_UNKNOWN_ERROR
0x80100014
내부 오류가 검색되었지만 원본을 알 수 없습니다.
SCARD_E_INVALID_ATR
0x80100015
레지스트리에서 가져온 ATR이 유효한 ATR 문자열이 아닙니다.
SCARD_E_NOT_TRANSACTED
0x80100016
존재하지 않는 트랜잭션을 종료하려고 했습니다.
SCARD_E_READER_UNAVAILABLE
0x80100017
지정된 판독기를 현재 사용할 수 없습니다.
SCARD_P_SHUTDOWN
0x80100018
서버 애플리케이션이 종료될 수 있도록 작업이 중단되었습니다.
SCARD_E_PCI_TOO_SMALL
0x80100019
PCI 수신 버퍼가 너무 작습니다.
SCARD_E_READER_UNSUPPORTED
0x8010001A
판독기 드라이버는 지원을 위한 최소 요구 사항을 충족하지 않습니다.
SCARD_E_DUPLICATE_READER
0x8010001B
판독기 드라이버가 고유한 판독기 이름을 생성하지 않았습니다.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
스마트 카드 지원 요구 사항을 충족하지 않습니다.
SCARD_E_NO_SERVICE
0x8010001D
스마트 카드 리소스 관리자가 실행되고 있지 않습니다.
SCARD_E_SERVICE_STOPPED
0x8010001E
스마트 카드 리소스 관리자가 종료되었습니다.
SCARD_E_UNEXPECTED
0x8010001F
예기치 않은 카드 오류가 발생했습니다.
SCARD_E_ICC_INSTALLATION
0x80100020
스마트 카드 대한 기본 공급자를 찾을 수 없습니다.
SCARD_E_ICC_CREATEORDER
0x80100021
요청된 개체 만들기 순서는 지원되지 않습니다.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
이 스마트 카드 요청된 기능을 지원하지 않습니다.
SCARD_E_DIR_NOT_FOUND
0x80100023
식별된 디렉터리가 스마트 카드 존재하지 않습니다.
SCARD_E_FILE_NOT_FOUND
0x80100024
식별된 파일이 스마트 카드 없습니다.
SCARD_E_NO_DIR
0x80100025
제공된 경로는 스마트 카드 디렉터리를 나타내지 않습니다.
SCARD_E_NO_FILE
0x80100026
제공된 경로는 스마트 카드 파일을 나타내지 않습니다.
SCARD_E_NO_ACCESS
0x80100027
이 파일에 대한 액세스가 거부되었습니다.
SCARD_E_WRITE_TOO_MANY
0x80100028
스마트 카드에 정보를 저장할 메모리가 부족합니다.
SCARD_E_BAD_SEEK
0x80100029
스마트 카드 파일 개체 포인터를 설정하려고 하는 동안 오류가 발생했습니다.
SCARD_E_INVALID_CHV
0x8010002A
제공된 PIN이 잘못되었습니다.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
계층화된 구성 요소에서 인식할 수 없는 오류 코드가 반환되었습니다.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
요청된 인증서가 없습니다.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
요청된 인증서를 가져올 수 없습니다.
SCARD_E_NO_READERS_AVAILABLE
0x8010002E
스마트 카드 판독기 찾을 수 없습니다.
SCARD_E_COMM_DATA_LOST
0x8010002F
스마트 카드 통신 오류가 검색되었습니다. 작업을 다시 시도하세요.
SCARD_E_NO_KEY_CONTAINER
0x80100030
요청된 키 컨테이너가 스마트 카드 없습니다.
SCARD_E_SERVER_TOO_BUSY
0x80100031
스마트 카드 리소스 관리자가 너무 바빠서 이 작업을 완료할 수 없습니다.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
스마트 카드 PIN 캐시가 만료되었습니다.
SCARD_E_NO_PIN_CACHE
0x80100033
스마트 카드 PIN을 캐시할 수 없습니다.
SCARD_E_READ_ONLY_CARD
0x80100034
스마트 카드 읽기 전용이며 쓸 수 없습니다.
SCARD_W_UNSUPPORTED_CARD
0x80100065
판독기는 ATR 구성 충돌로 인해 스마트 카드 통신할 수 없습니다.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
스마트 카드 재설정에 응답하지 않습니다.
SCARD_W_UNPOWERED_CARD
0x80100067
스마트 카드 전원이 제거되어 추가 통신이 불가능합니다.
SCARD_W_RESET_CARD
0x80100068
스마트 카드 다시 설정되었으므로 공유 상태 정보가 잘못되었습니다.
SCARD_W_REMOVED_CARD
0x80100069
스마트 카드 제거되었으므로 추가 통신이 불가능합니다.
SCARD_W_SECURITY_VIOLATION
0x8010006A
보안 위반으로 인해 액세스가 거부되었습니다.
SCARD_W_WRONG_CHV
0x8010006B
잘못된 PIN이 표시되어 카드 액세스할 수 없습니다.
SCARD_W_CHV_BLOCKED
0x8010006C
최대 PIN 입력 시도 횟수에 도달했기 때문에 카드 액세스할 수 없습니다.
SCARD_W_EOF
0x8010006D
스마트 카드 파일의 끝에 도달했습니다.
SCARD_W_CANCELLED_BY_USER
0x8010006E
사용자가 작업을 취소했습니다.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
스마트 카드 PIN이 표시되지 않았습니다.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
요청된 항목을 캐시에서 찾을 수 없습니다.
SCARD_W_CACHE_ITEM_STALE
0x80100071
요청된 캐시 항목이 너무 오래되어 캐시에서 삭제되었습니다.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
새 캐시 항목이 캐시에 대해 정의된 최대 항목당 크기를 초과합니다.
ONL_E_INVALID_AUTHENTICATION_TARGET
0x8A020001
인증 대상이 잘못되었거나 올바르게 구성되지 않았습니다.
ONL_E_ACCESS_DENIED_BY_TOU
0x8A020002
사용자가 수락한 사용 약관으로 인해 애플리케이션에서 온라인 ID 속성을 가져올 수 없습니다.

요구 사항

요구 사항
헤더
Winerror.h

추가 정보

COM 오류 코드