IGZCA2D return codes
IGZCA2D
sets the RETURN-CODE
special register to reflect the status of the
conversion.
Return code | Explanation |
---|---|
0 | parameter-1 was converted and the results were placed in parameter-2. |
2 | parameter-1 was converted and the results were placed in parameter-2. parameter-2 was padded on the right with DBCS spaces. |
4 | parameter-1 was converted and the results were placed in parameter-2. The DBCS data placed in parameter-2 was truncated on the right. |
6 | parameter-1 was converted and the results were placed in parameter-2. A single-byte character in the range X'00' to X'3F' or X'FF' was encountered. The valid single-byte character was converted into an out-of-range DBCS character. |
8 | parameter-1 was converted and the results were placed in
parameter-2. A single-byte character in the range X'00'
to X'3F' or X'FF' was encountered. The valid single-byte character
was converted into an out-of-range DBCS character.
parameter-2 was padded on the right with DBCS spaces. |
10 | parameter-1 was converted and the results were placed in
parameter-2. A single-byte character in the range X'00'
to X'3F' or X'FF' was encountered. The valid single-byte character
was converted into an out-of-range DBCS character.
The DBCS data in parameter-2 was truncated on the right. |
12 | An odd number of bytes was found between paired shift codes in parameter-1. No conversion occurred. |
13 | Unpaired or nested shift codes were found in parameter-1. No conversion occurred. |
14 | parameter-1 and parameter-2 were overlapping. No conversion occurred. |
15 | The value provided for parameter-3 or parameter-4 was out of range. No conversion occurred. |
16 | An odd number of bytes was coded in parameter-4. No conversion occurred. |