Site icon EfmSoft

Что означает код HRESULT 0x80090017 (NTE_PROV_TYPE_NOT_DEF)?

 
Предыдущий Следующий
NTE_BAD_KEYSET NTE_PROV_TYPE_ENTRY_BAD

NTE_PROV_TYPE_NOT_DEF

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

NTE_PROV_TYPE_NOT_DEF — Legacy CryptoAPI provider type не определён/не зарегистрирован на текущей системе.

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

  • Запишите числовой тип провайдера и необязательное имя провайдера.
  • Проверьте CSP registration на этой машине.
  • Не путайте legacy CSP type с CNG provider names.

Как подтвердить исправление

Установите/зарегистрируйте нужный CSP либо используйте доступный поддерживаемый provider/API. Контрольный acquisition должен проходить после reboot/reload registration.

При переносе приложения между машинами сравните cryptographic provider inventory: зависимость от vendor CSP часто обнаруживается только на системе, где он не установлен.

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


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

Exit mobile version