RF2NVC (10-digit signed integer)

Character set identifier of RF2NVD.

This specifies the coded character set identifier of the data in the RF2NVD field. This is different from the character set of the other strings in the MQRFH2 structure, and can be different from the character set of the data (if any) that follows the last RF2NVD field at the end of the structure.

RF2NVC must have one of the following values:

CCSID Meaning
1200 UCS-2 open-ended
13488 UCS-2 2.0 subset
17584 UCS-2 2.1 subset (includes the Euro symbol)
1208 UTF-8

For the UCS-2 character sets, the encoding (byte order) of the RF2NVD must be the same as the encoding of the other fields in the MQRFH2 structure. Surrogate characters (X'D800' through X'DFFF') are not supported.

Note:
If RF2NVC does not have one of the values listed above, and the MQRFH2 structure requires conversion on the MQGET call, the call completes with reason code RC2111 and the message is returned unconverted.

The initial value of this field is 1208.