Site icon EfmSoft

Что означает код HRESULT 0xC00E005C (MQ_ERROR_ILLEGAL_SORT_PROPID)?

 
Предыдущий Следующий
MQ_ERROR_ILLEGAL_CONTEXT MQ_ERROR_LABEL_TOO_LONG

MQ_ERROR_ILLEGAL_SORT_PROPID

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

MQ_ERROR_ILLEGAL_SORT_PROPID (0xC00E005C) — В MQSORTSET указан недопустимый идентификатор свойства.

При результате 0xC00E005C граница диагностики проходит внутри подсистемы «COM/WinRT», в области «контракт вызываемого interface, аргументы и state объекта». Здесь сообщение «в mqsortset указан недопустимый идентификатор свойства» связано с темой «mq, illegal, sort, свойство, идентификатор».

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

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00E005C в сценарии «в mqsortset указан недопустимый идентификатор свойства» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0xC00E005C следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите ID, HRESULT, IETF. До исправления 0xC00E005C сохраните исходное состояние объекта по теме «mq, illegal, sort, свойство, идентификатор».

Практическое исправление для 0xC00E005C: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. В контексте условия «в mqsortset указан недопустимый идентификатор свойства» для 0xC00E005C оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.

Подтвердите изменение повтором исходной операции: результат 0xC00E005C не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0xC00E005C: Microsoft Open Specifications: MSMQ and directory services · IETF RFC 4511: LDAP protocol · Message Queuing error and information codes.


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

Exit mobile version