|
- CUNBLPRM_Version - set by caller
- Specifies the version of the parameter area. Use version 1.
- CUNBLPRM_Length - set by caller
- Specifies the length of the parameter area, in bytes. Use constant
CUNBLPRM_Len.
- CUNBLPRM_Loc_Info_Block_Ptr - set by caller, updated by service
- Pointer to the locale information block.
- CUNBLPRM_Loc_Ptr – set by caller
- Pointer to where the caller wants the locale data to be copied.
- CUNBLPRM_Loc_ALET - set by caller
- Locale pointer ALET.
- CUNBLPRM_Loc_Len - set by caller, updated by service
- When initially set by the caller, it specifies the size in bytes
of the storage pointed to by CUNBLPRM_Loc_Ptr, which is available
to the service for locale data. When the service copies locale data
into the space pointed to by CUNBLPRM_Loc_Ptr, the service updates
CUNBLPRM_Loc_Len with the actual length of the locale data provided.
- CUNBLPRM_LC_CTYPE_Ptr - set by service
- Pointer to LC_CTYPE locale data structure if available; NULL otherwise.
This area is filled in when CUNBLPRM_Data_Fmt is set to 1.
- CUNBLPRM_LC_CTYPE_Len - set by service
- The length of LC_CTYPE data. his area is filled in when CUNBLPRM_Data_Fmt
is set to 1.
- CUNBLPRM_LC_CTYPEA_Ptr - set by service
- Pointer to LC_CTYPEA locale data structure if available, NULL
otherwise. This area is filled in when CUNBLPRM_Data_Fmt is set to
0.
- CUNBLPRM_LC_CTYPEA_Len - set by service
- The length of LC_CTYPEA data. This area is filled in when CUNBLPRM_Data_Fmt
is set to 0.
- CUNBLPRM_LC_COLLATE_Ptr - set by service
- Pointer to LC_COLLATE locale data structure if available; NULL
otherwise. This area is filled in when CUNBLPRM_Data_Fmt is set to
1.
- CUNBLPRM_LC_COLLATE_Len - set by service
- The length of LC_COLLATE data. This area is filled in when CUNBLPRM_Data_Fmt
is set to 1.
- CUNBLPRM_LC_COLLATEA_Ptr - set by service
- Pointer to LC_COLLATEA locale data structure if available, NULL
otherwise. This area is filled in when CUNBLPRM_Data_Fmt is set to
0.
- CUNBLPRM_LC_COLLATEA_Len - set by service
- The length of LC_COLLATEA data. This area is filled in when CUNBLPRM_Data_Fmt
is set to 0.
- CUNBLPRM_LC_MONETARY_Ptr - set by service
- Pointer to LC_MONETARY locale data structure if available; NULL
otherwise.
- CUNBLPRM_LC_MONETARY_Len - set by service
- The length of LC_MONETARY data.
- CUNBLPRM_LC_NUMERIC_Ptr - set by service
- Pointer to LC_NUMERIC locale data structure if available; NULL
otherwise.
- CUNBLPRM_LC_NUMERIC_Len - set by service
- The length of LC_NUMERIC data.
- CUNBLPRM_LC_TIME_Ptr - set by service
- Pointer to LC_TIME locale data structure if available; NULL otherwise.
- CUNBLPRM_LC_TIME_Len - set by service
- The length of LC_TIME data.
- CUNBLPRM_LC_MESSAGES_Ptr - set by service
- Pointer to LC_MESSAGES locale data structure if available; NULL
otherwise.
- CUNBLPRM_LC_MESSAGES_Len - set by service
- The length of LC_MESSAGES data.
- CUNBLPRM_DDA_Buf_Ptr - set by caller
- Pointer to DDA storage.
- CUNBLPRM_DDA_ALET - set by caller
- The ALET for CUNLDPRM_DDA_Ptr.
- CUNBLPRM_DDA_Len - set by caller
- Specified the size in bytes of DDA storage.
- CUNBLPRM_DSName - set by service
- Specifies the optional DSName if a user wants the dynamic locale
service to build a user-created locale.
- CUNBLPRM_DSVol - set by caller
- Specifies the optional DSVol if a user wants the dynamic locale
service to build a user-created locale.
- CUNBLPRM_Flags1 - set by caller
- Page_fix
- Specifies whether page fixing is desired:
- 0
- Not page fixed
- 1
- Page fixed
- Data_fmt
- Specifies whether to use the localedef -A formatting for the LC_CTYPE
and LC_COLLATE categories:
- 0
- Use localedef -A formatting for the LC_CTYPE and LC_COLLATE categories.
- 1
- Do not use localedef -A formatting for the LC_CTYPE and LC_COLLATE
categories.
- CUNBLPRM_Return_code - set by service
- The return code returned by the z/OS Unicode Services dynamic
locale service.
- CUNBLPRM_Reason_code - set by service
- The reason code returned by the z/OS Unicode Services dynamic
locale service.
|