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

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

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
Интеллектуальное карта resource manager завершило работу.
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
Доступ к карта невозможен, так как был представлен неправильный ПИН-код.

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