Возвращаемые значения проверки подлинности

Значения поставщика сети

API поставщика сети использует следующие определенные значения.

Ценность Описание
возвращаемые значения безопасности сети
Возвращает значения, которые может задать поставщик сети.

Возвращаемые значения смарт-карт

функции смарт-карт возвращают следующие возвращаемые значения. Эти возвращаемые значения определены в Scarderr.h.

Заметка

Некоторые возвращаемые значения могут иметь то же значение, что и существующие возвращаемые значения Windows, указывающие на аналогичное условие. Сведения о кодах ошибок, не перечисленных здесь, см. в системных кодов ошибок.

Ценность Описание
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
Указанный ПИН-код неверный.
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
ПИН-код смарт-карты нельзя кэшировать.
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
Срок действия кэша ПИН-кода смарт-карты истек.
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
Пин-код не был представлен смарт-карте.
SCARD_W_CHV_BLOCKED
0x8010006C
Доступ к карте невозможен, так как достигнуто максимальное количество попыток ввода ПИН-кода.
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
Не удается получить доступ к карточке, так как был представлен неправильный ПИН-код.

Коды системных ошибок