C declaration
typedef struct tagMQAXC MQAXC;
struct tagMQAXC {
MQCHAR4 StrucId; /* Structure identifier */
MQLONG Version; /* Structure version number */
MQLONG Environment; /* Environment */
MQCHAR12 UserId; /* User identifier */
MQBYTE40 SecurityId; /* Security identifier */
MQCHAR264 ConnectionName; /* Connection name */
MQLONG LongMCAUserIdLength; /* Length of long MCA user
identifier */
MQLONG LongRemoteUserIdLength; /* Length of long remote user
identifier */
MQPTR LongMCAUserIdPtr; /* Address of long MCA user
identifier */
MQPTR LongRemoteUserIdPtr; /* Address of long remote user
identifier */
MQCHAR28 ApplName; /* Application name */
MQLONG ApplType; /* Application type */
MQPID ProcessId; /* Process identifier */
MQTID ThreadId; /* Thread identifier */
};