¿Qué significa el código HRESULT 0x80090014 (NTE_BAD_PROV_TYPE)?

 
Anterior Siguiente
NTE_BAD_PROVIDER NTE_BAD_PUBLIC_KEY

NTE_BAD_PROV_TYPE

Qué significa NTE_BAD_PROV_TYPE

NTE_BAD_PROV_TYPE corresponde al HRESULT 0x80090014. Windows indica: «Se especificó un tipo de proveedor no válido.».

Provider type numérico inválido

El valor PROV_* entregado a la API legacy de CryptoAPI no representa un provider type válido para esa llamada o no concuerda con el provider name.

  • Conserva el provider type exacto y el provider name asociado.
  • Comprueba que la registration del provider pertenece a ese mismo type.
  • Evita mezclar configuración legacy CSP con handles CNG/KSP en el mismo flujo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.