This may lead to behavior changes in cases where the input files do not conform to the current code page. Earlier versions of tracewpp avoided Unicode conversions and performed text processing assuming a single-byte character set. Use command-line parameters -cp:UTF-8 or -cp:UTF-16 to generate Unicode output files. By default, output files will be encoded using the current code page (CP_ACP). For backwards-compatibility, if the -UnicodeIgnore command-line parameter is specified, files starting with a UTF-16 BOM will be treated as empty. Input files that do not start with a BOM will be read using the current code page (CP_ACP). Input files starting with a UTF-8 or UTF-16 byte order mark (BOM) will be read as Unicode.
Windows Trace Preprocessor (tracewpp.exe)