| Previous | Next |
| MQ_ERROR_COULD_NOT_GET_ACCOUNT_INFO | MQ_ERROR_ILLEGAL_PROPID |
MQ_ERROR_ILLEGAL_MQCOLUMNS
Diagnosing MQ_ERROR_ILLEGAL_MQCOLUMNS
The result MQ_ERROR_ILLEGAL_MQCOLUMNS means the MSMQ column set for a query/enumeration is invalid.
Reproduce the same boundary
- capture MQCOLUMNSET count and property IDs, query type, object class, and array lifetimes.
- Preserve the first lower-level status, request ID, or object generation before retry/cleanup changes it.
build a valid nonconflicting column set for that enumeration and verify each column has the expected type. A new HRESULT afterward is evidence that execution crossed this boundary.
Technical references
Looking for a different code? Search another status or error code.
