Что означает код HRESULT 0xC00E004B (MQ_ERROR_QUEUE_NOT_AVAILABLE)?

 
Предыдущий Следующий
MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE MQ_ERROR_DTC_CONNECT

MQ_ERROR_QUEUE_NOT_AVAILABLE

Что означает MQ_ERROR_QUEUE_NOT_AVAILABLE

MQ_ERROR_QUEUE_NOT_AVAILABLE (0xC00E004B) — Ошибка чтения из очереди на удалённом компьютере.

Диагностика и проверка

Разделите диагностику на существование очереди, состояние queue manager и удалённый транспорт. Зафиксируйте имя назначения и операцию, затем сравните локальный тест на владельце с удалённым; ping и доступность одного порта сами по себе не подтверждают поддержку требуемого MSMQ-вызова.

Граница кода — remote read после идентификации очереди; отправка через outgoing queue может при этом работать. Контрольный повтор должен воспроизводить исходный вызов и подтвердить, что условие «Ошибка чтения из очереди на удалённом компьютере» больше не возникает.

Документация для результата 0xC00E004B: Message Queuing error and information codes · Microsoft Open Specifications: Queue Manager Remote Read Protocol · Microsoft Open Specifications: MSMQ protocols overview.


Нужно найти другой код? Найти другой код состояния или ошибки.