Main Page Feedback NirSoft Utilities
Windows XP DLL File Information - pdh.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.

 

General Information

File Description: Windows Performance Data Helper DLL  
File Version: 5.1.2600.5512 (xpsp.080413-2105)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Very Low - 1 other DLL files in system32 directory are statically linked to this file.
File Size: 277 KB
Total Number of Exported Functions: 158
Total Number of Exported Functions With Names: 158
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 253,952 Bytes 89.4% Read, Execute Code
.data 0x0003f000 1,536 Bytes 0.5% Write, Read Initialized Data
.rsrc 0x0004f000 16,384 Bytes 5.8% Read Initialized Data
.reloc 0x00053000 11,264 Bytes 4.0% Read, Discardable Initialized Data
 

Static Linking

pdh.dll is statically linked to the following files:

ADVAPI32.dll
comdlg32.dll
CRYPT32.dll
GDI32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
ODBC32.dll
odbcbcp.dll
ole32.dll
OLEAUT32.dll
RPCRT4.dll
SHLWAPI.dll
USER32.dll

This means that when pdh.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, pdh.dll won't be loaded.

 

List of files that are statically linked to pdh.dll


smlogcfg.dll

This means that when one of the above files is loaded, pdh.dll will be loaded too. (The opposite of the previous 'Static Linking' section)

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 0 0 Bytes 0.0%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 5 3,192 Bytes 1.1%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 24 930 Bytes 0.3%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 2 11,176 Bytes 3.9%
Total 31 15,298 Bytes 5.4%
 

Icons in this file

No icons found in this file

 

Cursors in this file

No cursors found in this file

 

Dialog-boxes list (up to 200 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.
ID Dialog Caption
100 Browse Performance Counters
101 Browse Performance Counters
102 Data Source
103 Explain Text
104 Browse Performance Objects
 

String resources in this dll (up to 200 strings)

String ID String Text
10001 Novice
10002 Advanced
10003 Expert
10004 Wizard
10005 Unable to connect to machine
10006 <No Objects>
10007 <No Counters>
10008 <No Instances>
10010 Close
10012 Cancel
10013 Machine is not in log file.
10014 Help is not yet available.
10015 Select Log File
10016 Log Files (*.blg, *.csv, *.tsv)
10017 Binary Log Files (*.blg)
10018 Text Files (Comma delimited) (*.csv)
10019 Text Files (Tab delimited) (*.tsv)
10020 Perfmon Log Files (*.log)
10021 All Log Files (*.blg, *.csv, *.tsv, *.log)
10022 All Files (*.*)
10023 Performance Monitor File
12001 <Default>
 

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information

 

Exported Functions List

The following functions are exported by this dll:
PdhAdd009CounterA PdhAdd009CounterW PdhAddCounterA
PdhAddCounterW PdhBindInputDataSourceA PdhBindInputDataSourceW
PdhBrowseCountersA PdhBrowseCountersHA PdhBrowseCountersHW
PdhBrowseCountersW PdhCalculateCounterFromRawValue PdhCloseLog
PdhCloseQuery PdhCollectQueryData PdhCollectQueryDataEx
PdhComputeCounterStatistics PdhConnectMachineA PdhConnectMachineW
PdhCreateSQLTablesA PdhCreateSQLTablesW PdhEnumLogSetNamesA
PdhEnumLogSetNamesW PdhEnumMachinesA PdhEnumMachinesHA
PdhEnumMachinesHW PdhEnumMachinesW PdhEnumObjectItemsA
PdhEnumObjectItemsHA PdhEnumObjectItemsHW PdhEnumObjectItemsW
PdhEnumObjectsA PdhEnumObjectsHA PdhEnumObjectsHW
PdhEnumObjectsW PdhExpandCounterPathA PdhExpandCounterPathW
PdhExpandWildCardPathA PdhExpandWildCardPathHA PdhExpandWildCardPathHW
PdhExpandWildCardPathW PdhFormatFromRawValue PdhGetCounterInfoA
PdhGetCounterInfoW PdhGetCounterTimeBase PdhGetDataSourceTimeRangeA
PdhGetDataSourceTimeRangeH PdhGetDataSourceTimeRangeW PdhGetDefaultPerfCounterA
PdhGetDefaultPerfCounterHA PdhGetDefaultPerfCounterHW PdhGetDefaultPerfCounterW
PdhGetDefaultPerfObjectA PdhGetDefaultPerfObjectHA PdhGetDefaultPerfObjectHW
PdhGetDefaultPerfObjectW PdhGetDllVersion PdhGetFormattedCounterArrayA
PdhGetFormattedCounterArrayW PdhGetFormattedCounterValue PdhGetLogFileSize
PdhGetLogFileTypeA PdhGetLogFileTypeW PdhGetLogSetGUID
PdhGetRawCounterArrayA PdhGetRawCounterArrayW PdhGetRawCounterValue
PdhIsRealTimeQuery PdhListLogFileHeaderA PdhListLogFileHeaderW
PdhLogServiceCommandA PdhLogServiceCommandW PdhLogServiceControlA
PdhLogServiceControlW PdhLookupPerfIndexByNameA PdhLookupPerfIndexByNameW
PdhLookupPerfNameByIndexA PdhLookupPerfNameByIndexW PdhMakeCounterPathA
PdhMakeCounterPathW PdhOpenLogA PdhOpenLogW
PdhOpenQuery PdhOpenQueryA PdhOpenQueryH
PdhOpenQueryW PdhParseCounterPathA PdhParseCounterPathW
PdhParseInstanceNameA PdhParseInstanceNameW PdhPlaAddItemA
PdhPlaAddItemW PdhPlaCreateA PdhPlaCreateW
PdhPlaDeleteA PdhPlaDeleteW PdhPlaEnumCollectionsA
PdhPlaEnumCollectionsW PdhPlaGetInfoA PdhPlaGetInfoW
PdhPlaGetLogFileNameA PdhPlaGetLogFileNameW PdhPlaGetScheduleA
PdhPlaGetScheduleW PdhPlaRemoveAllItemsA PdhPlaRemoveAllItemsW
PdhPlaScheduleA PdhPlaScheduleW PdhPlaSetInfoA
PdhPlaSetInfoW PdhPlaSetItemListA PdhPlaSetItemListW
PdhPlaSetRunAsA PdhPlaSetRunAsW PdhPlaStartA
PdhPlaStartW PdhPlaStopA PdhPlaStopW
PdhPlaValidateInfoA PdhPlaValidateInfoW PdhReadRawLogRecord
PdhRelogA PdhRelogW PdhRemoveCounter
PdhSelectDataSourceA PdhSelectDataSourceW PdhSetCounterScaleFactor
PdhSetDefaultRealTimeDataSource PdhSetLogSetRunID PdhSetQueryTimeRange
PdhTranslate009CounterA PdhTranslate009CounterW PdhTranslateLocaleCounterA
PdhTranslateLocaleCounterW PdhUpdateLogA PdhUpdateLogFileCatalog
PdhUpdateLogW PdhValidatePathA PdhValidatePathW
PdhVbAddCounter PdhVbCreateCounterPathList PdhVbGetCounterPathElements
PdhVbGetCounterPathFromList PdhVbGetDoubleCounterValue PdhVbGetLogFileSize
PdhVbGetOneCounterPath PdhVbIsGoodStatus PdhVbOpenLog
PdhVbOpenQuery PdhVbUpdateLog PdhVerifySQLDBA
PdhVerifySQLDBW PdhiPla2003SP1Installed PdhiPlaFormatBlanksA
PdhiPlaFormatBlanksW PdhiPlaGetVersion PdhiPlaRunAs
PdhiPlaSetRunAs PlaTimeInfoToMilliSeconds

 

Imported Functions List

The following functions are imported by this dll: