Что означает код HRESULT 0x80100005 (SCARD_E_INVALID_TARGET)?

 
Предыдущий Следующий
SCARD_E_INVALID_PARAMETER SCARD_E_NO_MEMORY

SCARD_E_INVALID_TARGET

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

SCARD_E_INVALID_TARGET (0x80100005) — Сведения запуска в реестре отсутствуют или недопустимы.

В подсистеме «PC/SC и смарт-карты» этот HRESULT описывает объект «недопустимое значение, целевой объект», и первый диагностический шаг — проверить допустимость и структуру входных данных.

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

При результате «сведения запуска в реестре отсутствуют или недопустимы» сохраните исходные данные и найдите первое поле, размер, флаг или структуру, которую отклонил штатный валидатор; не изменяйте проблемный артефакт до фиксации причины.

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

При сравнении запусков отдельно отметьте: SCard; эти сведения относятся к теме «недопустимое значение, целевой объект».

Подтвердите изменение повтором исходной операции: результат 0x80100005 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

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


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