Guardian Procedure Calls Reference Manual
MBCS_CODESETS_SUPPORTED_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Returned Value
Related Programming Manual
Summary
The MBCS_CODESETS_SUPPORTED_ procedure returns a 32-bit integer value. Each bit of the
returned value indicates the presence of a particular multibyte character set (MBCS).
Syntax for C Programmers
#include <cextdecs(MBCS_CODESETS_SUPPORTED_)>
__int32_t MBCS_CODESETS_SUPPORTED_ ( void );
• CEXTDECS (through the included file TNSINTH) defines 32-bit values as the typedef
__int32_t, which for TNS and TNS/R compiles is defined as long and for TNS/E compiles
is defined as int.
Syntax for TAL Programmers
result := MBCS_CODESETS_SUPPORTED_;
Returned Value
INT(32)
A 32-bit integer value that indicates available MBCS support. A bit set to 1 indicates the presence
of a particular MBCS:
= HP Kanji Big 5<1>
= IBM Kanji<2>
= IBM Kanji Mixed<3>
= JEF (Fujitsu) Kanji<4>
= JEF (Fujitsu) Kanji Mixed<5>
= reserved<6>
= JIS Kanji<7>
= reserved<8>
= HP Hangul<9>
= Chinese<10>
= Chinese PC (5550C)<11>
= HP KSC5601 (with KIPS extensions)<12>
Other bits are unassigned.
MBCS_CODESETS_SUPPORTED_ Procedure 793