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