Что означает код HRESULT 0x80100030 (SCARD_E_NO_KEY_CONTAINER)?

 
Предыдущий Следующий
SCARD_E_COMM_DATA_LOST SCARD_E_SERVER_TOO_BUSY

SCARD_E_NO_KEY_CONTAINER

SCARD_E_NO_KEY_CONTAINER Запрошенный контейнер ключа отсутствует на смарт-карте. Сертификат может быть виден, хотя соответствующий контейнер закрытого ключа отсутствует, недоступен текущему поставщику или находится в другом профиле карты.

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

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

Microsoft: служба распространения сертификатов

Microsoft: сведения для отладки смарт-карт

Microsoft: групповая политика и параметры реестра для смарт-карт

Microsoft: мини-драйверы смарт-карт

Microsoft: Plug and Play для смарт-карт

Microsoft: SCardGetCardTypeProviderName


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