Site icon EfmSoft

¿Qué significa el código HRESULT 0x80080017 (CO_E_ELEVATION_DISABLED)?

 
Anterior Siguiente
CO_E_RUNAS_VALUE_MUST_BE_AAA APPX_E_PACKAGING_INTERNAL

CO_E_ELEVATION_DISABLED

Qué significa CO_E_ELEVATION_DISABLED

CO_E_ELEVATION_DISABLED corresponde al HRESULT 0x80080017. Windows indica: «La clase no está configurada para admitir la activación con privilegios elevados.».

La operación que falla forma parte de resolución y activación de clases COM, servidores y aplicaciones. El significado práctico es: la política o configuración impide esa forma de activación aunque el registro pueda existir correctamente.

Qué comprobar

  • Conserva CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación antes de cambiar registro, apartment, objeto o datos.
  • Confirma que el estado observado coincide con «La clase no está configurada para admitir la activación con privilegios elevados.» y no con un HRESULT posterior provocado por el primer fallo.

Resultados cercanos que significan otra cosa

  • CO_E_TRUSTEEDOESNTMATCHCLIENT marca una condición diferente: «El cliente que llamó a IAccessControl::IsAccessPermitted no coincide con el trustee proporcionado al método.».
  • CO_E_INIT_UNACCEPTED_USER_ALLOCATOR significa «El asignador de memoria proporcionado por el usuario no es aceptable.».

Referencias técnicas


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

Exit mobile version