3.1.7.1.33 Set Queue Defaults

This event is called to initialize a Queue (section 3.1.1.2) ADM element instance with default values for certain attributes. The caller uses this event to set default attribute values on a Queue ADM element instance, then sets additional attribute values, and finally passes the Queue ADM element instance to the Create Queue (section 3.1.7.1.3) event.

This event MUST be generated with the following argument:

  • iQueue: A Queue ADM element instance on which to set default ADM attribute values.

Return Value:

  • None.

The queue manager MUST perform the following actions to process this event:

  • Set the ADM attributes of the Queue ADM element instance to the values listed in the following table.

    ADM attribute

    Default value

    Label

    Empty Unicode string

    Type

    NULL GUID

    Journaling

    False

    Quota

    0xFFFFFFFF

    JournalQuota

    0xFFFFFFFF

    Authentication

    False

    PrivacyLevel

    Optional

    Transactional

    False

    MulticastAddress

    NULL

    Security

    A SECURITY_DESCRIPTOR ([MS-DTYP] section 2.4.6) structure, generated as specified in section 3.1.7.1.3.1.

    BasePriority

    zero