What does HRESULT 0xC00E004C (MQ_ERROR_DTC_CONNECT) mean?

 
Previous Next
MQ_ERROR_QUEUE_NOT_AVAILABLE MQ_ERROR_TRANSACTION_IMPORT

MQ_ERROR_DTC_CONNECT

MQ_ERROR_DTC_CONNECT: isolate the owning operation

MQ_ERROR_DTC_CONNECT (0xC00E004C) is not a catch-all media error. It reports that MSMQ could not establish the required transaction connection to MSDTC.

Do not discard these details

  • Record transaction ID, local/remote DTC endpoint, service states, RPC/network evidence, security settings, and the first MSDTC event.
  • Preserve the first HRESULT or lower-level result produced before cleanup or automatic retry changes the state.

How to prove the correction

Restore the specific DTC connectivity/security prerequisite and repeat one transactional send/receive without changing queue semantics.

Technical references


Looking for a different code? Search another status or error code.