Здравствуйте, spock, Вы писали:
S>Преамбула: Хочу собирать данные со счетчиков производительности. Начальный обвес делается, но забавный момент с добавлением счетчика PdhAddCounter. А именно, метод ждет имя счетчика на языке ОС. Т.е. для русской WinXP нужен счетчик на русском. Есть, конечно, PdhAddEnglishCounter, но он с Vist'ы. Как бы выкрутиться, если приложение, допустим, нужно запустить как на WinXP рус/eng/japan?
Собрать из частей, каждую получив с помощью PdhLookupPerfNameByIndex? Для стандартного набора индексы постоянные. В крайнем случае можно брать врукопашную прямо из реестра.