Site icon EfmSoft

¿Qué significa el código HRESULT 0x80110812 (COMADMIN_E_PROCESSALREADYRECYCLED)?

 
Anterior Siguiente
COMADMIN_E_CANTRECYCLESERVICEAPPS COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED

COMADMIN_E_PROCESSALREADYRECYCLED

Qué significa COMADMIN_E_PROCESSALREADYRECYCLED

COMADMIN_E_PROCESSALREADYRECYCLED corresponde al HRESULT 0x80110812. Windows indica: «El proceso ya se ha reciclado.».

La causa debe buscarse en pooling, pausa y reciclaje de procesos de aplicaciones COM+. Para esta constante, La operación se refiere al lifecycle del proceso COM+; registra tipo de aplicación y estado actual antes de solicitar pooling, pausa o recycling. La traza útil debe incluir AppID, PID del servidor COM+, tipo de aplicación, propiedades de pooling/recycling, estado de pausa y transición solicitada.

Qué comprobar

  • Registra AppID, PID del servidor COM+, tipo de aplicación, propiedades de pooling/recycling, estado de pausa y transición solicitada; después identifica la colección, proceso o contexto exacto que estaba activo cuando apareció el código.
  • Comprueba que el estado observado coincide con «El proceso ya se ha reciclado.» y descarta una transición posterior que haya sustituido el error original.

Tratamiento recomendado

Trata la operación como una transición de lifecycle. Conserva el estado previo, aplica solo una transición permitida y verifica el nuevo PID/estado; matar el proceso puede ocultar la regla de COM+ que rechazó pooling, pausa o recycling.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_COMPFILE_NOTINSTALLABLE sirve como contraste porque significa «El archivo no contiene componentes ni información de componentes.».
  • COMADMIN_E_CLSIDORIIDMISMATCH describe una condición distinta: «Los CLSID o IID del archivo de aplicación no coinciden con las DLL correspondientes.».

Referencias técnicas


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

Exit mobile version