detailed description, StrucId field, MQZFP_* values, Vfield, Reserved field, CorrelationPtr field" />
MQZFP - Free parameters
The MQZFP structure is used on the MQZ_FREE_USER call for the FreeParms parameter. This parameter specifies data related to resource to be freed.
Fields
StrucId (MQCHAR4)
Structure identifier.
The value is:
- MQZFP_STRUC_ID
- Identifier for free parameters structure.
For the C programming language, the constant MQZFP_STRUC_ID_ARRAY is also defined; this has the same value as MQZFP_STRUC_ID, but is an array of characters instead of a string.
This is an input field to the service.
V(MQLONG)
Structure version number.
The value is:
- MQZFP_VERSION_1
- Version-1 free parameters structure.
The following constant specifies the version number of the current version:
- MQZFP_CURRENT_VERSION
- Current version of free parameters structure.
This is an input field to the service.
Reserved (MQBYTE8)
Reserved field.
CorrelationPtr (MQPTR)
Correlation pointer.
Address of correlation data relating to the resource to be freed.
C declaration
typedef struct tagMQZFP MQZFP; struct tagMQZFP { MQCHAR4 StrucId; /* Structure identifier */ MQLONG Version; /* Structure version number */ MQBYTE8 Reserved; /* Reserved field */ MQPTR CorrelationPtr; /* Address of correlation data */ };