C declaration
typedef struct tagMQWDR {
MQCHAR4 StrucId; /* Structure identifier */
MQLONG Version; /* Structure version number */
MQLONG StrucLength; /* Length of MQWDR structure */
MQLONG QMgrFlags; /* Queue-manager flags */
MQCHAR48 QMgrIdentifier; /* Queue-manager identifier */
MQCHAR48 QMgrName; /* Queue-manager name */
MQLONG ClusterRecOffset; /* Offset of first cluster record */
MQLONG ChannelState; /* Channel state */
MQLONG ChannelDefOffset; /* Offset of channel definition
structure */
/* version 2 */
MQLONG DestSeqNumber; /* Cluster channel destination sequence number */
MQINT64 DestSeqFactor; /* Cluster channel factor sequence number */
} MQWDR;
/* versioned structures */