¿Qué significa el código HRESULT 0x80040161 (CAT_E_NODESCRIPTION)?

 
Anterior Siguiente
CAT_E_CATIDNOEXIST CS_E_PACKAGE_NOTFOUND

CAT_E_NODESCRIPTION

Qué significa CAT_E_NODESCRIPTION

CAT_E_NODESCRIPTION corresponde al HRESULT 0x80040161. Windows indica: «No se encontró la descripción.».

Este código pertenece a categorías de componentes COM y sus identificadores CATID. La pista específica es: Windows resume la condición como «No se encontró la descripción.». Para esta constante, enlaza esa descripción con CATID, descripción de categoría, registro de Component Categories y operación que crea, enumera o resuelve la categoría antes de modificar registro, objeto o datos.

Qué comprobar

  • Captura CATID, descripción de categoría, registro de Component Categories y operación que crea, enumera o resuelve la categoría antes de cualquier retry, re-registro o reinicio del proceso.
  • Verifica que «No se encontró la descripción.» siga siendo cierto con el mismo objeto y parámetros antes de modificar varias condiciones simultáneamente.

Tratamiento recomendado

Corrige CATID o metadata de Component Categories en la fuente de registro y vuelve a enumerar la categoría. Evita inventar una categoría con otro GUID solo para superar el lookup.

Resultados cercanos que significan otra cosa

  • CAT_E_CATIDNOEXIST significa «El CATID no existe.».

Referencias técnicas


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