Что означает код HRESULT 0x8010000D (SCARD_E_UNKNOWN_CARD)?

 
Предыдущий Следующий
SCARD_E_NO_SMARTCARD SCARD_E_CANT_DISPOSE

SCARD_E_UNKNOWN_CARD

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

SCARD_E_UNKNOWN_CARD (0x8010000D) — Указанное имя смарт-карты не распознано.

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

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

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

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

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

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

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


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