Character Code API Function List

Internal Encoding

ENCInitContext Initializes the character code conversion context.
ENCDuplicateContext Duplicates the character code conversion context.
ENCSetExternalEncoding Specifies the external character encoding of the conversion target.
ENCGetExternalEncoding Acquires the external character encoding of the conversion target.
ENCSetBreakType Specifies the carriage return code conversion method.
ENCSetAlternativeCharacter Specifies how non-convertible characters are handled.
ENCGetNextCharacterWidth Acquires the character width for skipping the next character.
ENCGetExternalCharacterWidth Acquires the minimum character width of the conversion target external character encoding.
ENCConvertToInternalEncoding Converts from external character encoding to an internal character encoding.
ENCConvertFromInternalEncoding Converts from internal character encoding to an external character encoding.

Convertible Encoding Check

ENCCheckEncoding Determines the convertible character encoding from the internal encoding.

Character Code Conversion

ENCConvertString Converts the character code.

BOM

ENCSetUnicodeBOM This function writes the Unicode BOM to the buffer.

Enumerated Types

ENCResult Execution result status.
ENCBreakType Carriage return code handling.

CONFIDENTIAL