| Previous | Next |
| COMQC_E_NO_QUEUEABLE_INTERFACES | COMQC_E_NO_IPERSISTSTREAM |
COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE
COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE — 0x80110602
This code places the first failure in MSMQ dependency for COM+ queued components. Operationally, COM+ cannot perform queued activation because Microsoft Message Queuing is absent, disabled, unreachable, or not available in the required configuration.
The contract behind the HRESULT
Queued Components cross several independent layers: call recording, MSMQ transport, message authentication, listener playback, and execution of the business method. Message ID, queue format name, original sender, any mover or requeuer, and the COM+ application version are the keys that join those layers without treating every queue symptom as the same fault.
A stopped COM+ listener differs from a missing/unavailable Message Queuing substrate.
Diagnostic worksheet
- MSMQ feature installation, service state, workgroup/domain mode, and queue manager identity
- COM+ application queue path/format name and transactional requirement
- Service dependencies and event logs from MSMQ and COM+
- Local versus remote destination and firewall/name-resolution state
Reproduce the condition safely
- Create and read a simple private queue outside COM+.
- Use a local direct format name to separate directory lookup from queue service health.
- Restart only MSMQ and the queued-component listener after preserving pending messages.
Nearby states and false leads
Read the comparison results in this order:
Closing the incident
A defensible correction is specific to the evidence: Install and configure the supported MSMQ feature, restore queue-manager health, and validate the exact destination format/transaction mode.
Close the incident only when messages can be enqueued, survive sender exit, and are consumed after listener restart without loss or duplicate business effects.
Technical references
These references define the HRESULT family and subsystem contract used above:
Looking for a different code? Search another status or error code.
