Site icon EfmSoft

Что означает код HRESULT 0x80100001 (SCARD_F_INTERNAL_ERROR)?

 
Предыдущий Следующий
SPAPI_E_ERROR_NOT_INSTALLED SCARD_E_CANCELLED

SCARD_F_INTERNAL_ERROR

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

SCARD_F_INTERNAL_ERROR (0x80100001) — Диспетчер ресурсов смарт-карт обнаружил внутреннюю ошибку согласованности своего состояния.

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

Это внутренний сбой диспетчер ресурсов, а не документированное состояние конкретной карты.

Что проверить

  • Соберите последовательность context/connect/transaction/disconnect и события службы Smart Card.
  • Проверьте воспроизведение отдельно с другим считывателем и другой картой, чтобы разделить промежуточное ПО на компьютере и устройство.
  • Перезапуск службы используйте после сбора данных; он может удалить состояние, необходимое для анализа.

Технические ссылки


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

Exit mobile version