C declaration for MQSTS
typedef struct tagMQSTS MQSTS; struct tagMQSTS { MQCHAR4 StrucId; /* Structure identifier */ MQLONG Version; /* Structure version number */ MQLONG CompCode; /* Completion Code of first error */ MQLONG Reason; /* Reason Code of first error */ MQLONG PutSuccessCount; /* Number of Async calls succeeded */ MQLONG PutWarningCount; /* Number of Async calls had warnings */ MQLONG PutFailureCount; /* Number of Async calls had failures */ MQLONG ObjectType; /* Failing object type */ MQCHAR48 ObjectName; /* Failing object name */ MQCHAR48 ObjectQMgrName; /* Failing object queue manager name */ MQCHAR48 ResolvedObjectName; /* Resolved name of destination queue */ MQCHAR48 ResolvedQMgrName; /* Resolved name of destination qmgr */ /* Ver:1 */ MQCHARV ObjectString; /* Failing object long name */ MQCHARV SubName; /* Failing subscription name */ MQLONG OpenOptions; /* Failing open options */ MQLONG SubOptions; /* Failing subscription options */ /* Ver:2 */ };Parent topic: Initial values and language declarations for MQSTS