z/OS Unicode Services User's Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Mapping of parameters for AMODE (64)

z/OS Unicode Services User's Guide and Reference
SA38-0680-00

The mapping of the parameter areas is supplied by the interface definition file CUN4BBID. This file is shipped in the SYS1.MACLIB data set and contains the length of each parameter and any boundary alignment that may be necessary.
Table 1. Mapping of parameters in HLASM for bidi AMODE (64)
Offset Dec Offset Hex Type Length in Bytes Boundary Name Description
0 (0) STRUCTURE 100 DWORD CUN4BBPR Parameter Area
0 (0) UNSIGNED 4   CUN4BBPR_Version Parameter Area VERSION
4 (4) UNSIGNED 4   CUN4BBPR_Length Parameter area Length
8 (8) ADDRESS 8   CUN4BBPR_Src_Buf_Ptr Source buffer pointer
16 (10) CHARACTER 4   * Reserved for 64 bit
20 (14) UNSIGNED 4   CUN4BBPR_Src_Buf_ALET Source buffer ALET
24 (18) UNSIGNED 8   CUN4BBPR_Src_Buf_Len Source buffer length
32 (20) ADDRESS 8   CUN4BBPR_Targ_Buf_Ptr Target buffer pointer
40 (28) CHARACTER 4   * Reserved for 64 bit
44 (2C) UNSIGNED 4   CUN4BBPR_Targ_Buf_ALET Target buffer ALET
48 (30) UNSIGNED 8   CUN4BBPR_Targ_Buf_Len Target buffer length
56 (38) ADDRESS 8   CUN4BBPR_Wrk_Buf_Ptr Work buffer pointer
64 (40) CHARACTER 4   * Reserved for 64 bit
68 (44) UNSIGNED 4   CUN4BBPR_Wrk_Buf_ALET Work buffer ALET
72 (48) UNSIGNED 8   CUN4BBPR_Wrk_Buf_Len Work buffer length
80 (50) UNSIGNED 4   CUN4BBPR_CCSID_Src CCSID Source
84 (54) UNSIGNED 4   CUN4BBPR_CCSID_Trg CCSID Target
88 (58) BITSTRING 1   CUN4BBPR_Flag1 FLAG Byte 1 set by caller
88 (58)
1... ....
1   CUN4BBPR_Bidi_Context Bidi Context:
0=Context LTR
1=Context RTL
88 (58)
.1.. ....
1   CUN4BBPR_Bidi_ImpAlg Bidi Implicit Alg:
0=Algor Basic
1=Algor Implicit
89 (59) CHARACTER 3   * Reserved
92 (5C) CHARACTER 8 WORD CUN4BBPR_RC_RS Return/reason code
    UNSIGNED 4   CUN4BBPR_Return_Code Return code
    UNSIGNED 4   CUN4BBPR_Reason_Code Reason code
100 (64) CHARACTER 0   CUN4BBPR_End End of CUN4BBPR

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014