This structure describes a set of Queue Manager properties. It specifies the number of properties (cProp) in the set, the identifier of each property (aPropID), and the values (or placeholder for values) of each property (aPropVar). It also provides an optional status array (aStatus) for errors (some properties do not return a status) associated with the property.

typedef struct  tagMQQMPROPS{
DWORD cProp;
HRESULT aStatus[];


  • cProp
    Number of properties in the set.
  • aPropID
    Property identifiers (for example, PROPID_Q_PATHNAME). For information about the structure, see aPropID.
  • aPropVar
    Value of properties in the set. For information about the structure, see aPropVar.
  • aStatus
    Optional. Returns errors that indicate the status of the properties in the set; for example, when a property cannot be set by the call. For information about the structure, see aStatus.


Runs on Versions Defined in Include Link to
Windows CE OS 2.0 and later. Versions prior to 2.12 require the MSMQ add-on pack. Mq.h Mq.h  

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

aPropID, aPropVar, aStatus, PROPID_Q_PATHNAME

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.