Что означает код HRESULT 0x80100034 (SCARD_E_READ_ONLY_CARD)?

 
Предыдущий Следующий
SCARD_E_NO_PIN_CACHE SCARD_W_UNSUPPORTED_CARD

SCARD_E_READ_ONLY_CARD

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

SCARD_E_READ_ONLY_CARD (0x80100034) — Смарт-карта доступна только для чтения.

Контекст возврата — «чтение, смарт-карта» в подсистеме «PC/SC и смарт-карты»; он сужает расследование до задачи: локализовать конкретную операцию ввода-вывода.

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

При результате «смарт-карта доступна только для чтения» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

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

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

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

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


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