Что означает код HRESULT 0xC00E0003 (MQ_ERROR_QUEUE_NOT_FOUND)?

 
Предыдущий Следующий
MQ_ERROR_PROPERTY MQ_ERROR_QUEUE_NOT_ACTIVE

MQ_ERROR_QUEUE_NOT_FOUND

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

MQ_ERROR_QUEUE_NOT_FOUND (0xC00E0003) — Очередь не существует либо недостаточно прав для выполнения операции.

Причину следует искать на границе «очередь сообщений, отсутствующий объект» внутри подсистемы «Microsoft Message Queuing», где требуется найти отсутствующий объект, запись или регистрацию.

Диагностика и проверка результата

Если система сообщает «очередь не существует либо недостаточно прав для выполнения операции», проверьте точный идентификатор, имя, путь или регистрацию отсутствующего объекта и убедитесь, что поиск выполняется в правильном хранилище и контексте.

Для диагностики темы «очередь сообщений, отсутствующий объект» сохраните format name/path name, message ID, transactional mode, identity и состояние службы MSMQ.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC00E0003 и без обхода штатных проверок.

Документация для результата 0xC00E0003: Message Queuing error codes.


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