| Предыдущий | Следующий |
| SCARD_E_DUPLICATE_READER | SCARD_E_NO_SERVICE |
SCARD_E_CARD_UNSUPPORTED
Что означает SCARD_E_CARD_UNSUPPORTED
SCARD_E_CARD_UNSUPPORTED (0x8010001C) — Смарт-карта не соответствует минимальным требованиям поддержки.
Значение относится не ко всему компоненту «PC/SC и смарт-карты», а к связке «смарт-карта, неподдерживаемая возможность»; до очистки состояния важно проверить поддержку запрошенной возможности.
Диагностика и проверка результата
Для случая «смарт-карта не соответствует минимальным требованиям поддержки» проверьте поддержку возможности у фактически установленной версии компонента до запуска операции и выберите документированный альтернативный путь вместо повтора того же запроса.
С первым HRESULT по теме «смарт-карта, неподдерживаемая возможность» сопоставьте имя считывателя, ATR, выбранный протокол, share mode и точный SCard-вызов.
В воспроизводимом отчёте зафиксируйте данные SCardStatus, SCard, ATR для проверки темы «смарт-карта, неподдерживаемая возможность».
После исправления повторите тот же вызов на прежних данных; у результата 0x8010001C должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x8010001C: функции PC/SC SCard · документация по смарт-картам · Smart Card Minidrivers · SCardStatus.
Нужно найти другой код? Найти другой код состояния или ошибки.