3.1.4.21.8.1.4 Queue

Property Identifier

Queue attribute

Computation

PROPID_Q_INSTANCE ([MS-MQMQ] section 2.3.1.1)

Identifier

GUID copied from Queue.Identifier.

PROPID_Q_TYPE ([MS-MQMQ] section 2.3.1.2)

Type

GUID copied from Queue.Type.

PROPID_Q_PATHNAME ([MS-MQMQ] section 2.3.1.3)

Pathname

String copied from Queue.Pathname.

PROPID_Q_JOURNAL ([MS-MQMQ] section 2.3.1.4)

Journaling

If QueueManager.Journaling is TRUE set to 0x01; Else set to 0x00.

PROPID_Q_QUOTA ([MS-MQMQ] section 2.3.1.5)

Quota

Integer copied from Queue.Quota.

PROPID_Q_BASEPRIORITY ([MS-MQMQ] section 2.3.1.6)

BasePriority

Integer copied from Queue.BasePriority.

PROPID_Q_JOURNAL_QUOTA ([MS-MQMQ] section 2.3.1.7)

JournalQuota

Integer copied from Queue.JournalQuota.

PROPID_Q_LABEL ([MS-MQMQ] section 2.3.1.8)

Label

String copied from Queue.Label.

PROPID_Q_CREATE_TIME ([MS-MQMQ] section 2.3.1.9)

CreateTime

Integer copied from Queue.CreateTime. Created and set by server.

PROPID_Q_MODIFY_TIME ([MS-MQMQ] section 2.3.1.10)

ModifyTime

Integer copied from Queue.ModifyTime. Created and set by server.

PROPID_Q_AUTHENTICATE ([MS-MQMQ] section 2.3.1.11)

Authentication

If QueueManager.Authentication is TRUE set to 0x01; Else set to 0x00.

PROPID_Q_PRIV_LEVEL ([MS-MQMQ] section 2.3.1.12)

PrivacyLevel

See section 3.1.4.21.8.1.5.

PROPID_Q_TRANSACTION ([MS-MQMQ] section 2.3.1.13)

Transactional

If QueueManager.Transactional is TRUE set to 0x01; Else set to 0x00.

PROPID_Q_QMID ([MS-MQMQ] section 2.3.1.15)

QueueManagerIdentifier

GUID copied from Queue.QueueManagerIdentifier.

PROPID_Q_PARTITIONID ([MS-MQMQ] section 2.3.1.16)

PartitionIdentifier

GUID copied from Queue.PartitionIdentifier.

PROPID_Q_SECURITY ([MS-MQMQ] section 2.3.1.25), PROPID_Q_OBJ_SECURITY ([MS-MQMQ] section 2.3.1.26), PROPID_Q_SECURITY_INFORMATION ([MS-MQMQ] section 2.3.1.27)

Security

SECURITY and OBJ_SECURITY are security descriptors stored as blobs.

SECURITY_INFORMATION.

PROPID_Q_FULL_PATH ([MS-MQMQ] section 2.3.1.20)

FullPath

String copied from Queue.FullPath.

PROPID_Q_NAME_SUFFIX ([MS-MQMQ] section 2.3.1.21)

PathnameSuffix

String copied from Queue.PathnameSuffix.

PROPID_Q_PATHNAME_DNS ([MS-MQMQ] section 2.3.1.22)

QualifiedPathname

String copied from Queue.QualifiedPathname.

PROPID_Q_SCOPE ([MS-MQMQ] section 2.3.1.14)

Scope

If Queue.Scope is Enterprise, set to 0x01; Else if Queue.Scope is Site, set to 0x00.