| Предыдущий | Следующий |
| MQ_INFORMATION_INTERNAL_USER_CERT_EXIST | ERROR_GRAPHICS_PARTIAL_DATA_POPULATED |
MQ_INFORMATION_OWNER_IGNORED
Что означает MQ_INFORMATION_OWNER_IGNORED
MQ_INFORMATION_OWNER_IGNORED (0x400E000B) — Владелец очереди не был установлен при обработке вызова MQSetQueueSecurity().
MSMQ (Microsoft Message Queuing) — служба очередей сообщений Windows, где отправка, хранение и получение разделены во времени. Поэтому для этого результата важен конкретный этап операции: создание/открытие очереди, отправка, получение, запрос свойств или административное действие.
Что проверить
- Запишите точную MSMQ-функцию, path/имя формата очереди и набор параметров первого неуспешного вызова.
- Проверьте тот же сценарий на локальной private queue, чтобы отделить контракт API от каталога и удалённой доставки.
- Меняйте по одному условию за запуск и сохраняйте исходный HRESULT до преобразования библиотекой или COM-обёрткой.
Как подтвердить исправление
Коды MQ_INFORMATION_* являются информационными результатами: вызов мог частично или полностью выполнить работу. Перед retry сначала проверьте фактический результат операции — создана ли очередь, завершилась ли async-операция и какие свойства были приняты или проигнорированы.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
