Site icon EfmSoft

Что означает код HRESULT 0xC00E006A (MQ_ERROR_UNSUPPORTED_OPERATION)?

 
Предыдущий Следующий
MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED

MQ_ERROR_UNSUPPORTED_OPERATION

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

MQ_ERROR_UNSUPPORTED_OPERATION (0xC00E006A) — Операция не поддерживается, если Message Queuing установлена в режиме рабочей группы.

Результат 0xC00E006A пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «операция не поддерживается, если message queuing установлена в режиме рабочей группы» практический предмет проверки — «mq, неподдерживаемая возможность, операция».

Что проверить и как подтвердить исправление

Не начинайте с общего сброса компонента: сверьте запрос с возможностями фактически установленной версии компонента. При 0xC00E006A и условии «операция не поддерживается, если message queuing установлена в режиме рабочей группы» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Чтобы локализовать 0xC00E006A, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT, ID. Затем для 0xC00E006A сравните исправный и неуспешный запуск в части «mq, неподдерживаемая возможность, операция», меняя одно условие за раз.

Для 0xC00E006A применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «операция не поддерживается, если message queuing установлена в режиме рабочей группы» при 0xC00E006A не следует подавлять общей обработкой исключения.

После исправления повторите тот же вызов на прежних данных; у результата 0xC00E006A должен измениться первый неуспешный этап, а не только последующее сообщение.

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


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

Exit mobile version