; -------------------------------------------------------------------------------------------------- ; pdh.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF PDH_INC PDH_INC equ <1> PdhAddCounterA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhAddCounter equ ENDIF PdhAddCounterW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhAddCounter equ ENDIF PdhBindInputDataSourceA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ PdhBindInputDataSource equ ENDIF PdhBindInputDataSourceW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ PdhBindInputDataSource equ ENDIF PdhBrowseCountersA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhBrowseCounters equ ENDIF PdhBrowseCountersHA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhBrowseCountersH equ ENDIF PdhBrowseCountersHW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhBrowseCountersH equ ENDIF PdhBrowseCountersW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhBrowseCounters equ ENDIF PdhCalculateCounterFromRawValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhCloseLog PROTO STDCALL :DWORD,:DWORD PdhCloseQuery PROTO STDCALL :DWORD PdhCollectQueryData PROTO STDCALL :DWORD PdhCollectQueryDataEx PROTO STDCALL :DWORD,:DWORD,:DWORD PdhComputeCounterStatistics PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhConnectMachineA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhConnectMachine equ ENDIF PdhConnectMachineW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhConnectMachine equ ENDIF PdhCreateSQLTablesA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhCreateSQLTables equ ENDIF PdhCreateSQLTablesW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhCreateSQLTables equ ENDIF PdhEnumLogSetNamesA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumLogSetNames equ ENDIF PdhEnumLogSetNamesW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumLogSetNames equ ENDIF PdhEnumMachinesA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumMachines equ ENDIF PdhEnumMachinesHA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumMachinesH equ ENDIF PdhEnumMachinesHW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumMachinesH equ ENDIF PdhEnumMachinesW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumMachines equ ENDIF PdhEnumObjectItemsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumObjectItems equ ENDIF PdhEnumObjectItemsHA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumObjectItemsH equ ENDIF PdhEnumObjectItemsHW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumObjectItemsH equ ENDIF PdhEnumObjectItemsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumObjectItems equ ENDIF PdhEnumObjectsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumObjects equ ENDIF PdhEnumObjectsHA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhEnumObjectsH equ ENDIF PdhEnumObjectsHW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumObjectsH equ ENDIF PdhEnumObjectsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhEnumObjects equ ENDIF PdhExpandCounterPathA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhExpandCounterPath equ ENDIF PdhExpandCounterPathW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhExpandCounterPath equ ENDIF PdhExpandWildCardPathA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhExpandWildCardPath equ ENDIF PdhExpandWildCardPathHA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhExpandWildCardPathH equ ENDIF PdhExpandWildCardPathHW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhExpandWildCardPathH equ ENDIF PdhExpandWildCardPathW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhExpandWildCardPath equ ENDIF PdhFormatFromRawValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhGetCounterInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetCounterInfo equ ENDIF PdhGetCounterInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetCounterInfo equ ENDIF PdhGetCounterTimeBase PROTO STDCALL :DWORD,:DWORD PdhGetDataSourceTimeRangeA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetDataSourceTimeRange equ ENDIF PdhGetDataSourceTimeRangeH PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PdhGetDataSourceTimeRangeW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetDataSourceTimeRange equ ENDIF PdhGetDefaultPerfCounterA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetDefaultPerfCounter equ ENDIF PdhGetDefaultPerfCounterHA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetDefaultPerfCounterH equ ENDIF PdhGetDefaultPerfCounterHW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetDefaultPerfCounterH equ ENDIF PdhGetDefaultPerfCounterW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetDefaultPerfCounter equ ENDIF PdhGetDefaultPerfObjectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetDefaultPerfObject equ ENDIF PdhGetDefaultPerfObjectHA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetDefaultPerfObjectH equ ENDIF PdhGetDefaultPerfObjectHW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetDefaultPerfObjectH equ ENDIF PdhGetDefaultPerfObjectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetDefaultPerfObject equ ENDIF PdhGetDllVersion PROTO STDCALL :DWORD PdhGetFormattedCounterArrayA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetFormattedCounterArray equ ENDIF PdhGetFormattedCounterArrayW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetFormattedCounterArray equ ENDIF PdhGetFormattedCounterValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PdhGetLogFileSize PROTO STDCALL :DWORD,:DWORD PdhGetLogSetGUID PROTO STDCALL :DWORD,:DWORD,:DWORD PdhGetRawCounterArrayA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhGetRawCounterArray equ ENDIF PdhGetRawCounterArrayW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhGetRawCounterArray equ ENDIF PdhGetRawCounterValue PROTO STDCALL :DWORD,:DWORD,:DWORD PdhIsRealTimeQuery PROTO STDCALL :DWORD PdhLogServiceCommandA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhLogServiceCommand equ ENDIF PdhLogServiceCommandW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhLogServiceCommand equ ENDIF PdhLogServiceControlA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhLogServiceControl equ ENDIF PdhLogServiceControlW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhLogServiceControl equ ENDIF PdhLookupPerfIndexByNameA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhLookupPerfIndexByName equ ENDIF PdhLookupPerfIndexByNameW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhLookupPerfIndexByName equ ENDIF PdhLookupPerfNameByIndexA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhLookupPerfNameByIndex equ ENDIF PdhLookupPerfNameByIndexW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhLookupPerfNameByIndex equ ENDIF PdhMakeCounterPathA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhMakeCounterPath equ ENDIF PdhMakeCounterPathW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhMakeCounterPath equ ENDIF PdhOpenLogA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhOpenLog equ ENDIF PdhOpenLogW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhOpenLog equ ENDIF PdhOpenQueryA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhOpenQuery equ ENDIF PdhOpenQueryH PROTO STDCALL :DWORD,:DWORD,:DWORD PdhOpenQueryW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhOpenQuery equ ENDIF PdhParseCounterPathA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhParseCounterPath equ ENDIF PdhParseCounterPathW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhParseCounterPath equ ENDIF PdhParseInstanceNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhParseInstanceName equ ENDIF PdhParseInstanceNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhParseInstanceName equ ENDIF PdhReadRawLogRecord PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhRemoveCounter PROTO STDCALL :DWORD PdhSelectDataSourceA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PdhSelectDataSource equ ENDIF PdhSelectDataSourceW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PdhSelectDataSource equ ENDIF PdhSetCounterScaleFactor PROTO STDCALL :DWORD,:DWORD PdhSetDefaultRealTimeDataSource PROTO STDCALL :DWORD PdhSetLogSetRunID PROTO STDCALL :DWORD,:DWORD PdhSetQueryTimeRange PROTO STDCALL :DWORD,:DWORD PdhUpdateLogA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ PdhUpdateLog equ ENDIF PdhUpdateLogFileCatalog PROTO STDCALL :DWORD PdhUpdateLogW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ PdhUpdateLog equ ENDIF PdhValidatePathA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhValidatePath equ ENDIF PdhValidatePathW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhValidatePath equ ENDIF PdhVbAddCounter PROTO STDCALL :DWORD,:DWORD,:DWORD PdhVbCreateCounterPathList PROTO STDCALL :DWORD,:DWORD PdhVbGetCounterPathElements PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhVbGetCounterPathFromList PROTO STDCALL :DWORD,:DWORD,:DWORD PdhVbGetDoubleCounterValue PROTO STDCALL :DWORD,:DWORD PdhVbGetLogFileSize PROTO STDCALL :DWORD,:DWORD PdhVbGetOneCounterPath PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PdhVbIsGoodStatus PROTO STDCALL :DWORD PdhVbOpenLog PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PdhVbOpenQuery PROTO STDCALL :DWORD PdhVbUpdateLog PROTO STDCALL :DWORD,:DWORD PdhVerifySQLDBA PROTO STDCALL :DWORD IFNDEF __UNICODE__ PdhVerifySQLDB equ ENDIF PdhVerifySQLDBW PROTO STDCALL :DWORD IFDEF __UNICODE__ PdhVerifySQLDB equ ENDIF ELSE echo -------------------------------------- echo WARNING duplicate include file pdh.inc echo -------------------------------------- ENDIF