@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Get the locale specific name of a performance counter !!!!C# Signature: [DllImport( "pdh.dll", SetLastError = true, CharSet = CharSet.Unicode )] static extern UInt32 PdhLookupPerfNameByIndex(string szMachineName, uint dwNameIndex, StringBuilder szNameBuffer, ref uint pcchNameBufferSize); !!!!VB Signature: Declare Function PdhLookupPerfNameByIndex Lib "pdh.dll" (TODO) As TODO !!!!User-Defined Types: None. !!!!Alternative Managed API: Do you know one? Please contribute it! !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: const uint iProcessorQueueLength = 44; //counter object we want the name for StringBuilder buffer = new StringBuilder(1024); uint bufSize = (uint)buffer.Capacity; UInt32 iRet = 0; iRet = PdhLookupPerfNameByIndex(null, iProcessorQueueLength, buffer, ref bufSize); Console.WriteLine(buffer.ToString()); //locale specific name Documentation: PdhLookupPerfNameByIndex@msdn on MSDN
Edit pdh.PdhLookupPerf...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.