| Предыдущий | Следующий |
| SCARD_E_PIN_CACHE_EXPIRED | SCARD_E_READ_ONLY_CARD |
SCARD_E_NO_PIN_CACHE
Что означает SCARD_E_NO_PIN_CACHE
SCARD_E_NO_PIN_CACHE (0x80100033) — PIN-код смарт-карты нельзя кэшировать.
Практическая граница результата — PIN смарт-карты, кеш PIN — PIN-код смарт-карты нельзя кэшировать; поэтому сначала нужно найти отсутствующий объект, запись или регистрацию, а не переустанавливать весь компонент «PC/SC и смарт-карты».
Диагностика и проверка результата
В сценарии «PIN-код смарт-карты нельзя кэшировать» этот результат означает, что выбранная карта, middleware или политика не допускает кеширование PIN; не пытайтесь переносить PIN в собственное долговременное хранилище: повторную аутентификацию нужно запросить у пользователя штатным способом.
До изменений в области «PIN смарт-карты, кеш PIN — PIN-код смарт-карты нельзя кэшировать» зафиксируйте имя считывателя, ATR, выбранный протокол, share mode и точный SCard-вызов.
Подтвердите изменение повтором исходной операции: результат 0x80100033 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0x80100033: документация по смарт-картам · Smart Card architecture · Smart card debugging information.
Нужно найти другой код? Найти другой код состояния или ошибки.