Что означает код HRESULT 0xC00E003C (MQ_ERROR_ILLEGAL_RESTRICTION_PROPID)?

 
Предыдущий Следующий
MQ_ERROR_ILLEGAL_PROPERTY_SIZE MQ_ERROR_ILLEGAL_MQQUEUEPROPS

MQ_ERROR_ILLEGAL_RESTRICTION_PROPID

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

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

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

Зафиксируйте имя MSMQ API и полные параллельные массивы идентификаторов свойств, MQPROPVARIANT и статусов в исходном порядке. Проверяйте отдельно идентификатор, VARTYPE, значение, размер и допустимость свойства для данной операции; исправление одного слоя не заменяет проверку остальных.

PROPID находится внутри MQRESTRICTION каталожного поиска; допустимость обычного queue property этого не гарантирует. Контрольный повтор должен воспроизводить исходный вызов и подтвердить, что условие «В MQRESTRICTION указан недопустимый идентификатор свойства» больше не возникает.

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


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