String Table in the Resource File [RC File] generated by CTRPP tool has junk characters for Unicode strings defined in the performance counter manifest XML file.

String Table in theĀ  Resource File [RC File] generated by CTRPP tool has junk characters for Unicode strings defined in the performance counter manifest XML file.

Symptom:
========
You have defined the Performance Counter in an XML file which contains UNICODE strings. When you run the CTRPP tool against the XML file, the generated RC file contains Junk characters in its string table instead of having the correct definitions defined in the XML file.

Cause:
=====
CTRPP tool does not supports UNICODE. It handles only ASCII strings.

Resolution:
=========
The workaround is to generate the RC file and then manually edit the string table and add the UNICODE strings directly there.

Balajee P
Windows SDK