Fields for MQSTS
The MQSTS structure contains the following fields; the fields are described in alphabetical order:
- CompCode (MQLONG)
The completion code of the operation being reported on. - ObjectName (MQCHAR48)
The name of the object being reported on. - ObjectQMgrName (MQCHAR48)
The name of the queue manager being reported on. - ObjectString (MQCHARV)
Long object name of failing object being reported on. Present only in Version 2 of MQSTS or higher. - ObjectType (MQLONG)
The type of the object named in ObjectName being reported on. - OpenOptions (MQLONG)
The OpenOptions used to open the object being reported upon. Present only in Version 2 of MQSTS or higher. - PutFailureCount (MQLONG)
The number of asynchronous put operations that failed. - PutSuccessCount (MQLONG)
The number of asynchronous put operations that succeeded. - PutWarningCount (MQLONG)
The number of asynchronous put operations that ended with a warning. - SubName (MQCHARV)
The name of the failing subscription. Present only in Version 2 of MQSTS or higher. - SubOptions (MQLONG)
The SubOptions used to open the failing subscription. Present only in Version 2 of MQSTS or higher. - Reason (MQLONG)
The reason code of the operation being reported on. - ResolvedObjectName (MQCHAR48)
The name of the object named in ObjectName after the local queue manager resolves the name. - ResolvedQMgrName (MQCHAR48)
The name of the destination queue manager after the local queue manager resolves the name. - StrucId (MQCHAR4)
The identifier for the status reporting structure, MQSTS. - Version (MQLONG)
The structure version number.
Parent topic: MQSTS - Status reporting structure