¿Qué significa el código HRESULT 0xC00E000B (MQ_ERROR_SERVICE_NOT_AVAILABLE)?

 
Anterior Siguiente
MQ_ERROR_SHARING_VIOLATION MQ_ERROR_MACHINE_NOT_FOUND

MQ_ERROR_SERVICE_NOT_AVAILABLE

Qué significa MQ_ERROR_SERVICE_NOT_AVAILABLE en Message Queuing

MQ_ERROR_SERVICE_NOT_AVAILABLE aparece cuando la aplicación no puede conectarse al servicio local Message Queuing o al queue manager. Este resultado no describe cualquier fallo de mensajería: el foco técnico es servicio MSMQ.

Evidencia que conviene conservar

  • Comprueba el queue manager local, su generación actual y event log antes de recrear colas o mensajes.
  • Reproduce con la misma identidad, host y configuración de producción, porque una prueba administrativa puede ocultar permisos o stores distintos.
  • Anota la API que devolvió MQ_ERROR_SERVICE_NOT_AVAILABLE y el estado del objeto justo antes de esa llamada.

Recuperación

Corrige la condición demostrada y repite solo la operación mínima necesaria; no recrees la cola ni reenvíes mensajes si todavía no conoces el efecto anterior.

La comprobación decisiva es demostrar que la aplicación no puede conectarse al servicio local Message Queuing o al queue manager. Si esa condición no aparece en la evidencia, busca un HRESULT vecino o el error interno que explique mejor el caso.

Referencias


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