3.3.3 Initialization

The implementation of the client side of MQCN SHOULD open the OutgoingQueue ADM element to send change notification messages. This queue MUST be opened by raising an Open Queue ([MS-MQDMPR] section 3.1.7.1.5) event with the following arguments:

  • iFormatName := OutgoingQueue with the following ADM attribute values:

    • DestinationFormatName := NOTIFY_QUEUE_PRIVATE as defined in section 1.9.

    • NextHops := Empty string.

  • iRequiredAccess := SendAccess.

  • iSharedMode := DenyNone.

This event returns rStatus and rOpenQueueDescriptor. If rStatus is MQ_OK, the value of rOpenQueueDescriptor is assigned to openNotifyQueueDescriptor to be used when enqueuing messages to this queue; otherwise, this protocol cannot work correctly.