Что означает код HRESULT 0x8010001A (SCARD_E_READER_UNSUPPORTED)?

 
Предыдущий Следующий
SCARD_E_PCI_TOO_SMALL SCARD_E_DUPLICATE_READER

SCARD_E_READER_UNSUPPORTED

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

SCARD_E_READER_UNSUPPORTED (0x8010001A) — Драйвер устройства чтения не соответствует минимальным требованиям поддержки.

Причину следует искать на границе «считыватель, неподдерживаемая возможность» внутри подсистемы «PC/SC и смарт-карты», где требуется проверить поддержку запрошенной возможности.

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

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

С первым HRESULT по теме «считыватель, неподдерживаемая возможность» сопоставьте имя считывателя, ATR, выбранный протокол, share mode и точный SCard-вызов.

Не потеряйте данные SCard: без них трудно отделить тему «считыватель, неподдерживаемая возможность» от последующего сбоя.

Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x8010001A этого надёжнее, чем единичный успешный запуск на других данных.

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


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