3.1.1.12 Queue PROPID to Abstract Queue Property Translation
The methods R_QMCreateObjectInternal (section 3.1.4.5), R_QMGetObjectProperties (section 3.1.4.9) and R_QMSetObjectProperties (section 3.1.4.10) reference properties of the Queue ([MS-MQDMPR] section 3.1.1.2) ADM element using numerical identifiers (PROPIDs) defined in [MS-MQMQ] section 2.3. The following table provides correlation between the numerical queue property identifiers and the abstract queue properties used by this protocol:
Queue Property Identifier (PROPID) |
Abstract Queue Property |
Applicable Method(s) |
---|---|---|
PROPID_Q_INSTANCE (101) |
Identifier |
Get |
PROPID_Q_TYPE (102) |
Type |
Create, Set, Get |
PROPID_Q_PATHNAME (103) |
Pathname |
Create, Get |
PROPID_Q_JOURNAL (104) |
Journaling |
Create, Set, Get |
PROPID_Q_QUOTA (105) |
Quota |
Create, Set, Get |
PROPID_Q_BASEPRIORITY (106) |
BasePriority |
Create, Set, Get |
PROPID_Q_JOURNAL_QUOTA (107) |
JournalQuota |
Create, Set, Get |
PROPID_Q_LABEL (108) |
Label |
Create, Set, Get |
PROPID_Q_CREATE_TIME (109) |
CreateTime |
Get |
PROPID_Q_MODIFY_TIME (110) |
ModifyTime |
Get |
PROPID_Q_AUTHENTICATE (111) |
Authentication |
Create, Set, Get |
PROPID_Q_PRIV_LEVEL (112) |
PrivacyLevel |
Create, Set, Get |
PROPID_Q_TRANSACTION (113) |
Transactional |
Create, Get |
PROPID_Q_PATHNAME_DNS (124) |
QualifiedPathname |
Get |
PROPID_Q_MULTICAST_ADDRESS (125) |
MulticastAddress |
Create, Set, Get |
PROPID_Q_ADS_PATH (126) |
DirectoryPath |
Get |
The protocol MUST NOT send property identifiers that are not applicable to the method to be invoked, as defined in the preceding table.