Что означает код HRESULT 0x80100022 (SCARD_E_UNSUPPORTED_FEATURE)?

 
Предыдущий Следующий
SCARD_E_ICC_CREATEORDER SCARD_E_DIR_NOT_FOUND

SCARD_E_UNSUPPORTED_FEATURE

Что означает SCARD_E_UNSUPPORTED_FEATURE

SCARD_E_UNSUPPORTED_FEATURE (0x80100022) — Смарт-карта не поддерживает запрошенную возможность.

В подсистеме «PC/SC и смарт-карты» этот HRESULT описывает объект «неподдерживаемая возможность: смарт-карта не поддерживает запрошенную возможность», и первый диагностический шаг — проверить поддержку запрошенной возможности.

Диагностика и проверка результата

Когда исходная операция завершается сообщением «смарт-карта не поддерживает запрошенную возможность», проверьте поддержку возможности у фактически установленной версии компонента до запуска операции и выберите документированный альтернативный путь вместо повтора того же запроса.

Для диагностики темы «неподдерживаемая возможность: смарт-карта не поддерживает запрошенную возможность» сохраните имя считывателя, ATR, выбранный протокол, share mode и точный SCard-вызов.

Для контрольного повтора сохраните следующие данные: SCard; они относятся к теме «неподдерживаемая возможность: смарт-карта не поддерживает запрошенную возможность».

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80100022, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0x80100022: функции PC/SC SCard · SCardTransmit · документация по смарт-картам · Smart Card Minidrivers.


Нужно найти другой код? Найти другой код состояния или ошибки.