What does HRESULT 0xC00E009A (MQ_ERROR_TOO_MANY_PROPERTIES) mean?

 
Previous Next
MQ_ERROR_RESOLVE_ADDRESS MQ_ERROR_MESSAGE_NOT_AUTHENTICATED

MQ_ERROR_TOO_MANY_PROPERTIES

MQ_ERROR_TOO_MANY_PROPERTIES: the MSMQ property array contains more properties than the API accepts

MQ_ERROR_TOO_MANY_PROPERTIES identifies a narrow contract boundary: the MSMQ property array contains more properties than the API accepts. Do not replace it with a generic subsystem failure when the symbolic result already tells you which state or input was rejected.

Evidence

capture property count, PROPID array, matching variants/status arrays, object type, and the exact MQ* call.

Verification

reduce the request to the supported property set and verify array counts remain aligned.

Technical references


Looking for a different code? Search another status or error code.