Site icon EfmSoft

Что означает код HRESULT 0x80100012 (SCARD_E_SYSTEM_CANCELLED)?

 
Предыдущий Следующий
SCARD_E_INVALID_VALUE SCARD_F_COMM_ERROR

SCARD_E_SYSTEM_CANCELLED

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

SCARD_E_SYSTEM_CANCELLED (0x80100012) — Действие отменено системой, вероятно из-за выхода пользователя или завершения работы.

Практическая граница результата — системный компонент, отмена операции; поэтому сначала нужно определить итоговое состояние после отмены, а не переустанавливать весь компонент «PC/SC и смарт-карты».

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

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

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

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

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

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


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

Exit mobile version