Welcome to CPdh, A collection of freeware C++ classes to encapsulate the NT performance counters API as provided by PDH.DLL.
Usage |
Copyright |
History |
API Reference |
Contacting the Author |
v1.23 (18 March 2022)
v1.22 (21 March 2020)
v1.21 (29 December 2019)
v1.20 (21 May 2019)
v1.19 (1 September 2018)
v1.18 (15 August 2018)
v1.17 (9 December 2017)
30 April 2017
V1.16 (25 March 2017)
V1.15 (22 December 2015)
V1.14 (4 May 2015)
V1.13 (18 October 2012)
V1.12 (10 April 2010)
V1.11 (12 January 2008)
V1.10 (27 December 2007)
V1.09 (17 March 2007)
V1.08 (27 December 2006)
PdhAddEnglishCounter,
PdhBindInputDataSource,
PdhBrowseCountersH,
PdhCloseLog,
PdhCollectQueryDataEx,
PdhCollectQueryDataWithTime,
PdhEnumLogSetNames,
PdhEnumMachinesH,
PdhEnumObjectItemsH,
PdhEnumObjectsH
PdhExpandCounterPathH,
PdhExpandWildCardPath
PdhExpandWildCardPathH,
PdhFormatFromRawValue,
PdhGetCounterTimeBase,
PdhGetDataSourceTimeRange,
PdhGetDataSourceTimeRangeH,
PdhGetDefaultPerfCounterH,
PdhGetDefaultPerfObjectH,
PdhGetFormattedCounterArray,
PdhGetLogFileSize,
PdhIsRealTimeQuery,
PdhLookupPerfIndexByName,
PdhLookupPerfNameByIndex,
PdhOpenLog
PdhOpenQueryH,
PdhReadRawLogRecord,
PdhSelectDataSource,
PdhSetDefaultRealTimeDataSource,
PdhSetQueryTimeRange,
PdhUpdateLog
PdhValidatePathEx
2 July 2003
V1.07 (15 February 2003)
V1.06 (26 October 2001)
V1.05 (14 April 2001)
V1.04 (24 March 2000)
V1.03 (25 January 2000)
V1.02 (13 September 1999)
V1.01 (5 September 1999)
V1.0 (9 February 1999)
PJ Naughter
Email: pjna@naughter.com
Web: http://ww.naughter.com
18 March 2022