Initial values and language declarations for MQCSP

Field name Name of constant Value of constant
StrucId MQCSP_STRUC_ID 'CSP¬'
Version MQCSP_CURRENT_VERSION 1
AuthenticationType None MQCSP_AUTH_NONE
Reserved1 None Null string or blanks
CSPUserIdPtr None Null pointer or null bytes
CSPUserIdOffset None 0
CSPUserIdLength None 0
Reserved2 None Null string or blanks
CSPPasswordPtr None Null pointer or null bytes
CSPPasswordOffset None 0
CSPPasswordLength None 0
Notes:
  1. The symbol ¬ represents a single blank character.
  2. In the C programming language, the macro variable MQCSP_DEFAULT contains the values that are listed in the table. It can be used in the following way to provide initial values for the fields in the structure:
    MQCSP MyCSP = {MQCSP_DEFAULT};
    

Parent topic: MQCSP - Security parameters