Application Activity Distribution List PCF Group Header Structure

If the MQOPEN function opens a distribution list, then the MQOPEN parameters includes one AppActivityDistList PCF group for each of the queues in the distribution list up to the number of structures numbered in RecsPresent. The Ap-pActivityDistList PCF group combines information from the MQOR, and MQRR structures to identify the queue name, and indicate the result of the open operation on the queue. An AppActivityDistList group always starts with the following MQCFGR structure:

MQCFGR field Value Description
Type MQCFT_GROUP  
StrucLength Length in bytes of the MQCFGR structure  
Parameter MQGACF_APP_DIST_LIST Distribution list group parameter
ParameterCount 4 The number of parameter structures following the MQCFGR structure that are contained within this group.

    ObjectName

    Description: The name of a queue in the distribution list MQ_Q_NAME_LENGTH. Only included if MQOR structures are provided.
    PCF Parameter: MQCACF_OBJECT_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH. Only included if MQOR structures are provided.

    ObjectQMgrName

    Description: The name of the queue manager on which the queue named in ObjectName is defined.
    PCF Parameter: MQCACF_OBJECT_Q_MGR_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_MGR_NAME_LENGTH. Only included if MQOR structures are provided.

    CompCode

    Description: The completion code indicating the result of the open for this object. Only included if MQRR structures are provided and the reason code for the MQOPEN is MQRC_MULTIPLE_REASONS
    PCF Parameter: MQIACF_COMP_CODE
    Trace level: 2
    Type: MQCFIN

    Reason

    Description: The reason code indicating the result of the open for this object. Only included if MQRR structures are provided and the reason code for the MQOPEN is MQRC_MULTIPLE_REASONS
    PCF Parameter: MQIACF_REASON_CODE
    Trace level: 2
    Type: MQCFIN

Parent topic: MQOPEN