For C-based APIs, you can use either 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, you must set the encoding to a 16-bit encoding. If you use a 16-bit function when the encoding is set to 8-bit, Address Verification returns an encoding error. If you are using Java APIs, you must set the encoding to UTF-16 as Java supports only 16-bit input and output.