C declaration
typedef struct tagMQCSP MQCSP;
struct tagMQCSP {
MQCHAR4 StrucId; /* Structure identifier */
MQLONG Version; /* Structure version number */
MQLONG AuthenticationType; /* Type of authentication */
MQBYTE4 Reserved1; /* Required for i5/OS pointer
alignment */
MQPTR CSPUserIdPtr; /* Address of user ID */
MQLONG CSPUserIdOffset; /* Offset of user ID */
MQLONG CSPUserIdLength; /* Length of user ID */
MQBYTE8 Reserved2; /* Required for i5/OS pointer
alignment */
alignment */
MQPTR CSPPasswordPtr; /* Address of password */
MQLONG CSPPasswordOffset; /* Offset of password */
MQLONG CSPPasswordLength; /* Length of password */
};