The following constants enable Unicode-mode client programs. These constants are the valid values for the usApiType field of the ESS_INIT_T structure. The ESS_INIT_T structure is used by EssInit() and defines whether the client program is in Unicode mode. Only Unicode-mode client programs can send UTF-8 encoded text to Essbase Server.
| Constant | Definition | Description |
|---|---|---|
| ESS_API_NONUNICODE | 0x0002 | The program is a non-Unicode mode client program. The client program is passing a non_Unicode encoded argument to the API. This is the default value. |
| ESS_API_UTF8 | 0x0003 | The program is a Unicode mode client program. The client program is passing a UTF-8 encoded argument to the API. |