Site icon EfmSoft

¿Qué significa el código HRESULT 0x80110600 (COMQC_E_APPLICATION_NOT_QUEUED)?

 
Anterior Siguiente
COMADMIN_E_CAT_SERVERFAULT COMQC_E_NO_QUEUEABLE_INTERFACES

COMQC_E_APPLICATION_NOT_QUEUED

Qué significa COMQC_E_APPLICATION_NOT_QUEUED

COMQC_E_APPLICATION_NOT_QUEUED corresponde al HRESULT 0x80110600. Windows indica: «Solo las aplicaciones COM+ marcadas como «en cola» pueden invocarse mediante el moniker «queue».».

Qué comprobar

  • Documenta configuración Queued de la aplicación, moniker queue, servicio MSMQ, nombre/estado de la cola y etapa de envío o reproducción y evita limpiar catálogo, registro o cola hasta saber qué objeto concreto produjo el resultado.
  • Retrocede hasta la primera operación que cambia de estado y conserva el HRESULT/Win32/RPC previo si existe.
  • Verifica que «Solo las aplicaciones COM+ marcadas como «en cola» pueden invocarse mediante el moniker «queue».» describe el objeto actual y no otro AppID, partición, CLSID, mensaje o contexto con un nombre parecido.

Tratamiento recomendado

Comprueba que la aplicación esté diseñada y marcada para Queued Components y que MSMQ/cola estén operativos. Corrige la infraestructura o configuración exacta antes de volver a encolar la misma llamada.

Cómo distinguirlo de resultados cercanos

  • COMQC_E_NO_IPERSISTSTREAM sirve como contraste porque significa «No se puede serializar una interfaz que no admite IPersistStream.».
  • COMQC_E_UNAUTHENTICATED sirve como contraste porque significa «Una aplicación que solo acepta mensajes autenticados recibió un mensaje sin autenticar.».

Referencias técnicas


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

Exit mobile version