Site icon EfmSoft

¿Qué significa el código HRESULT 0x8009000A (NTE_BAD_TYPE)?

 
Anterior Siguiente
NTE_BAD_FLAGS NTE_BAD_KEY_STATE

NTE_BAD_TYPE

Qué significa NTE_BAD_TYPE

NTE_BAD_TYPE corresponde al HRESULT 0x8009000A. Windows indica: «Se especificó un tipo no válido.».

Tipo de objeto criptográfico incompatible

La API recibió un key spec, blob format, provider/object type u otro tipo que no corresponde a la ruta de operación seleccionada. El provider puede existir y el provider type puede ser correcto; falla la compatibilidad del objeto concreto.

  • Registra el tipo de cada key/blob/handle pasado a la función.
  • No intercambies blob formats o handles entre CryptoAPI y CNG.
  • Usa las funciones import/acquire/release propias de la familia elegida.

Referencias técnicas


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

Exit mobile version