| Previous | Next |
| MQ_ERROR_ILLEGAL_RELATION | MQ_ERROR_ILLEGAL_RESTRICTION_PROPID |
MQ_ERROR_ILLEGAL_PROPERTY_SIZE
Retry and cleanup
Allocate exactly the documented size and preserve binary data without text conversion.
Avoiding a false diagnosis
Changing a queue ACL or restarting the service does not correct an invalid identifier, VARTYPE, value, structure, or property combination. Code-specific condition: fixed-width message identifier supplied with wrong size.
Example
Trace the property identifier, supplied byte count, and documented fixed size at the MSMQ call boundary. A value copied through a text or variable-length buffer can preserve plausible data while still violating the property size contract.
References
Looking for a different code? Search another status or error code.