For C-based APIs, you can use 8-bit or 16-bit functions. A
suffix in the function name, such as
identifies a 16-bit function. If you use 16-bit functions, set the encoding to a 16-bit encoding. If you use a 16-bit function when the encoding is set to an 8-bit encoding, Address Verification returns an encoding error. When you use Java APIs, set the encoding to UTF-16 because Java supports only 16-bit input and output.