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


Description of parameters in area CUNBLPRM

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

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.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014