인증 반환 값

네트워크 공급자 값

네트워크 공급자 API는 다음과 같은 정의된 값을 사용합니다.

Description
네트워크 보안 반환 값
네트워크 공급자가 설정할 수 있는 값을 반환합니다.

스마트 카드 반환 값

스마트 카드 함수는 다음 반환 값을 반환합니다. 이러한 반환 값은 Scarderr.h에 정의되어 있습니다.

참고

일부 반환 값은 유사한 조건을 나타내는 기존 Windows 반환 값과 동일한 값을 가질 수 있습니다. 여기에 나열되지 않은 오류 코드에 대한 자세한 내용은 시스템 오류 코드를 참조하세요.

Description
ERROR_BROKEN_PIPE
0x00000109
클라이언트는 터미널 서버에서 실행되는 클라이언트 세션과 같은 원격 세션에서 스마트 카드 작업을 시도했으며 사용 중인 운영 체제는 스마트 카드 리디렉션을 지원하지 않습니다.
SCARD_E_BAD_SEEK
0x80100029
스마트 카드 파일 개체 포인터를 설정하는 동안 오류가 발생했습니다.
SCARD_E_CANCELLED
0x80100002
SCardCancel 요청에 의해 작업이 취소되었습니다.
SCARD_E_CANT_DISPOSE
0x8010000E
시스템이 요청된 방식으로 미디어를 삭제할 수 없습니다.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
스마트 카드 최소한의 지원 요구 사항을 충족하지 않습니다.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
요청된 인증서를 가져올 수 없습니다.
SCARD_E_COMM_DATA_LOST
0x8010002F
스마트 카드 통신 오류가 검색되었습니다.
SCARD_E_DIR_NOT_FOUND
0x80100023
지정한 디렉터리가 스마트 카드 존재하지 않습니다.
SCARD_E_DUPLICATE_READER
0x8010001B
판독기 드라이버에서 고유한 판독기 이름을 생성하지 않았습니다.
SCARD_E_FILE_NOT_FOUND
0x80100024
지정한 파일이 스마트 카드 없습니다.
SCARD_E_ICC_CREATEORDER
0x80100021
요청된 개체 만들기 순서는 지원되지 않습니다.
SCARD_E_ICC_INSTALLATION
0x80100020
스마트 카드 대한 기본 공급자를 찾을 수 없습니다.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
반환된 데이터에 대한 데이터 버퍼가 반환된 데이터에 비해 너무 작습니다.
SCARD_E_INVALID_ATR
0x80100015
레지스트리에서 가져온 ATR 문자열 이 유효한 ATR 문자열이 아닙니다.
SCARD_E_INVALID_CHV
0x8010002A
제공된 PIN이 잘못되었습니다.
SCARD_E_INVALID_HANDLE
0x80100003
제공된 핸들이 잘못되었습니다.
SCARD_E_INVALID_PARAMETER
0x80100004
제공된 매개 변수 중 하나 이상을 제대로 해석할 수 없습니다.
SCARD_E_INVALID_TARGET
0x80100005
레지스트리 시작 정보가 없거나 유효하지 않습니다.
SCARD_E_INVALID_VALUE
0x80100011
제공된 매개 변수 값 중 하나 이상을 제대로 해석할 수 없습니다.
SCARD_E_NO_ACCESS
0x80100027
파일에 대한 액세스가 거부되었습니다.
SCARD_E_NO_DIR
0x80100025
제공된 경로는 스마트 카드 디렉터리를 나타내지 않습니다.
SCARD_E_NO_FILE
0x80100026
제공된 경로는 스마트 카드 파일을 나타내지 않습니다.
SCARD_E_NO_KEY_CONTAINER
0x80100030
스마트 카드 요청된 키 컨테이너가 없습니다.
SCARD_E_NO_MEMORY
0x80100006
이 명령을 완료하는 데 사용할 수 있는 메모리가 부족합니다.
SCARD_E_NO_PIN_CACHE
0x80100033
스마트 카드 PIN을 캐시할 수 없습니다.
Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP: 이 오류 코드를 사용할 수 없습니다.

SCARD_E_NO_READERS_AVAILABLE
0x8010002E
스마트 카드 판독기는 사용할 수 없습니다.
SCARD_E_NO_SERVICE
0x8010001D
스마트 카드 리소스 관리자가 실행되고 있지 않습니다.
SCARD_E_NO_SMARTCARD
0x8010000C
작업에는 스마트 카드 필요하지만 현재 디바이스에 스마트 카드 없습니다.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
요청된 인증서가 없습니다.
SCARD_E_NOT_READY
0x80100010
판독기 또는 카드 명령을 수락할 준비가 되지 않았습니다.
SCARD_E_NOT_TRANSACTED
0x80100016
존재하지 않는 트랜잭션을 종료하려고 했습니다.
SCARD_E_PCI_TOO_SMALL
0x80100019
PCI 수신 버퍼가 너무 작습니다.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
스마트 카드 PIN 캐시가 만료되었습니다.
Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP: 이 오류 코드를 사용할 수 없습니다.

SCARD_E_PROTO_MISMATCH
0x8010000F
요청된 프로토콜은 현재 카드 사용 중인 프로토콜과 호환되지 않습니다.
SCARD_E_READ_ONLY_CARD
0x80100034
스마트 카드 읽기 전용이며 쓸 수 없습니다.
Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP: 이 오류 코드를 사용할 수 없습니다.

SCARD_E_READER_UNAVAILABLE
0x80100017
지정된 판독기를 현재 사용할 수 없습니다.
SCARD_E_READER_UNSUPPORTED
0x8010001A
판독기 드라이버는 최소한의 지원 요구 사항을 충족하지 않습니다.
SCARD_E_SERVER_TOO_BUSY
0x80100031
스마트 카드 리소스 관리자가 너무 바빠서 이 작업을 완료하지 않습니다.
SCARD_E_SERVICE_STOPPED
0x8010001E
스마트 카드 리소스 관리자가 종료되었습니다.
SCARD_E_SHARING_VIOLATION
0x8010000B
다른 미해결 연결로 인해 스마트 카드 액세스할 수 없습니다.
SCARD_E_SYSTEM_CANCELLED
0x80100012
시스템에서 로그오프하거나 종료하기 위해 작업이 취소되었습니다.
SCARD_E_TIMEOUT
0x8010000A
사용자가 지정한 제한 시간 값이 만료되었습니다.
SCARD_E_UNEXPECTED
0x8010001F
예기치 않은 카드 오류가 발생했습니다.
SCARD_E_UNKNOWN_CARD
0x8010000D
지정된 스마트 카드 이름이 인식되지 않습니다.
SCARD_E_UNKNOWN_READER
0x80100009
지정된 판독기 이름이 인식되지 않습니다.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
인식할 수 없는 오류 코드가 반환되었습니다.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
이 스마트 카드 요청된 기능을 지원하지 않습니다.
SCARD_E_WRITE_TOO_MANY
0x80100028
대상 개체에 맞는 것보다 더 많은 데이터를 쓰려고 했습니다.
SCARD_F_COMM_ERROR
0x80100013
내부 통신 오류가 감지되었습니다.
SCARD_F_INTERNAL_ERROR
0x80100001
내부 일관성 검사 실패했습니다.
SCARD_F_UNKNOWN_ERROR
0x80100014
내부 오류가 검색되었지만 원본을 알 수 없습니다.
SCARD_F_WAITED_TOO_LONG
0x80100007
내부 일관성 타이머가 만료되었습니다.
SCARD_P_SHUTDOWN
0x80100018
서버 애플리케이션이 종료될 수 있도록 작업이 중단되었습니다.
SCARD_S_SUCCESS
오류가 발생하지 않았습니다.
SCARD_W_CANCELLED_BY_USER
0x8010006E
사용자가 작업을 취소했습니다.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
요청된 항목을 캐시에서 찾을 수 없습니다.
SCARD_W_CACHE_ITEM_STALE
0x80100071
요청된 캐시 항목이 너무 오래되어 캐시에서 삭제되었습니다.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
새 캐시 항목이 캐시에 대해 정의된 최대 항목당 크기를 초과합니다.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
스마트 카드 PIN이 표시되지 않았습니다.
SCARD_W_CHV_BLOCKED
0x8010006C
최대 PIN 입력 시도 횟수에 도달했기 때문에 카드 액세스할 수 없습니다.
SCARD_W_EOF
0x8010006D
스마트 카드 파일의 끝에 도달했습니다.
SCARD_W_REMOVED_CARD
0x80100069
스마트 카드 제거되었으므로 추가 통신이 불가능합니다.
SCARD_W_RESET_CARD
0x80100068
스마트 카드 다시 설정되었습니다.
SCARD_W_SECURITY_VIOLATION
0x8010006A
보안 위반으로 인해 액세스가 거부되었습니다.
SCARD_W_UNPOWERED_CARD
0x80100067
스마트 카드 전원이 제거되어 추가 통신이 불가능합니다.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
스마트 카드 재설정에 응답하지 않습니다.
SCARD_W_UNSUPPORTED_CARD
0x80100065
판독기는 ATR 문자열 구성 충돌로 인해 카드 통신할 수 없습니다.
SCARD_W_WRONG_CHV
0x8010006B
잘못된 PIN이 표시되었으므로 카드 액세스할 수 없습니다.

시스템 오류 코드