2.2.1 Data Structures Used for Logging

Logging information sent by the client to the server is formatted as a CLIENT_LOG (section 2.2.1.1) data structure. The CLIENT_LOG (section 2.2.1.1) structure consists of a CLIENT_LOG_INFO (section 2.2.1.2) structure and other fields. This section defines these two structures.

Strings in the CLIENT_LOG (section 2.2.1.1) structure and the CLIENT_LOG_INFO (section 2.2.1.2) structure always use the ANSI code page. The character set used for the ANSI code page is U.S. ASCII for the English version of Windows, but it can be different for versions of Windows localized into other languages.

Strings MUST always be terminated by a NULL character. If a string is empty-that is, if it consists of nothing but the NULL character - it MUST be set to a hyphen (-) followed by a terminating NULL character.