ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pdh.h File Reference
#include <windows.h>
#include <winperf.h>

Go to the source code of this file.

Data Structures

struct  PPDH_FMT_COUNTERVALUE
struct  PPDH_RAW_COUNTER
struct  PPDH_COUNTER_PATH_ELEMENTS_A
struct  PPDH_COUNTER_PATH_ELEMENTS_W
struct  PPDH_DATA_ITEM_PATH_ELEMENTS_A
struct  PPDH_DATA_ITEM_PATH_ELEMENTS_W
struct  PPDH_COUNTER_INFO_A
struct  PPDH_COUNTER_INFO_W

Defines

#define PDH_CVERSION_WIN40   0x0400
#define PDH_CVERSION_WIN50   0x0500
#define PDH_VERSION   0x0503
#define PDH_MAX_SCALE   7
#define PDH_MIN_SCALE   (-7)
#define PDH_MAX_COUNTER_NAME   1024
#define PDH_FMT_LONG   0x00000100
#define PDH_FMT_DOUBLE   0x00000200
#define PDH_FMT_LARGE   0x00000400
#define PDH_FMT_NOSCALE   0x00001000
#define PDH_FMT_1000   0x00002000
#define PDH_FMT_NOCAP100   0x00008000
#define DATA_SOURCE_REGISTRY   0x00000001
#define DATA_SOURCE_LOGFILE   0x00000002
#define DATA_SOURCE_WBEM   0x00000004
#define PdhAddCounter   WINELIB_NAME_AW(PdhAddCounter)
#define PdhAddEnglishCounter   WINELIB_NAME_AW(PdhAddEnglishCounter)
#define PdhEnumObjectItems   WINELIB_NAME_AW(PdhEnumObjectItems)
#define PdhGetCounterInfo   WINELIB_NAME_AW(PdhGetCounterInfo)
#define PdhLookupPerfIndexByName   WINELIB_NAME_AW(PdhLookupPerfIndexByName)
#define PdhLookupPerfNameByIndex   WINELIB_NAME_AW(PdhLookupPerfNameByIndex)
#define PdhMakeCounterPath   WINELIB_NAME_AW(PdhMakeCounterPath)
#define PdhOpenQuery   WINELIB_NAME_AW(PdhOpenQuery)
#define PdhValidatePath   WINELIB_NAME_AW(PdhValidatePath)
#define PdhValidatePathEx   WINELIB_NAME_AW(PdhValidatePathEx)

Typedefs

typedef LONG PDH_STATUS
typedef HANDLE PDH_HQUERY
typedef HANDLE PDH_HCOUNTER
typedef HANDLE PDH_HLOG

Functions

PDH_STATUS WINAPI PdhAddCounterA (PDH_HQUERY, LPCSTR, DWORD_PTR, PDH_HCOUNTER *)
PDH_STATUS WINAPI PdhAddCounterW (PDH_HQUERY, LPCWSTR, DWORD_PTR, PDH_HCOUNTER *)
PDH_STATUS WINAPI PdhAddEnglishCounterA (PDH_HQUERY, LPCSTR, DWORD_PTR, PDH_HCOUNTER *)
PDH_STATUS WINAPI PdhAddEnglishCounterW (PDH_HQUERY, LPCWSTR, DWORD_PTR, PDH_HCOUNTER *)
PDH_STATUS WINAPI PdhCloseQuery (PDH_HQUERY)
PDH_STATUS WINAPI PdhCollectQueryData (PDH_HQUERY)
PDH_STATUS WINAPI PdhCollectQueryDataEx (PDH_HQUERY, DWORD, HANDLE)
PDH_STATUS WINAPI PdhCollectQueryDataWithTime (PDH_HQUERY, LONGLONG *)
PDH_STATUS WINAPI PdhEnumObjectItemsA (LPCSTR, LPCSTR, LPCSTR, LPSTR, LPDWORD, LPSTR, LPDWORD, DWORD, DWORD)
PDH_STATUS WINAPI PdhEnumObjectItemsW (LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, LPDWORD, LPWSTR, LPDWORD, DWORD, DWORD)
PDH_STATUS WINAPI PdhGetCounterInfoA (PDH_HCOUNTER, BOOLEAN, LPDWORD, PPDH_COUNTER_INFO_A)
PDH_STATUS WINAPI PdhGetCounterInfoW (PDH_HCOUNTER, BOOLEAN, LPDWORD, PPDH_COUNTER_INFO_W)
PDH_STATUS WINAPI PdhGetCounterTimeBase (PDH_HCOUNTER, LONGLONG *)
PDH_STATUS WINAPI PdhGetDllVersion (LPDWORD)
PDH_STATUS WINAPI PdhGetFormattedCounterValue (PDH_HCOUNTER, DWORD, LPDWORD, PPDH_FMT_COUNTERVALUE)
PDH_STATUS WINAPI PdhGetRawCounterValue (PDH_HCOUNTER, LPDWORD, PPDH_RAW_COUNTER)
PDH_STATUS WINAPI PdhLookupPerfIndexByNameA (LPCSTR, LPCSTR, LPDWORD)
PDH_STATUS WINAPI PdhLookupPerfIndexByNameW (LPCWSTR, LPCWSTR, LPDWORD)
PDH_STATUS WINAPI PdhLookupPerfNameByIndexA (LPCSTR, DWORD, LPSTR, LPDWORD)
PDH_STATUS WINAPI PdhLookupPerfNameByIndexW (LPCWSTR, DWORD, LPWSTR, LPDWORD)
PDH_STATUS WINAPI PdhMakeCounterPathA (PDH_COUNTER_PATH_ELEMENTS_A *, LPSTR, LPDWORD, DWORD)
PDH_STATUS WINAPI PdhMakeCounterPathW (PDH_COUNTER_PATH_ELEMENTS_W *, LPWSTR, LPDWORD, DWORD)
PDH_STATUS WINAPI PdhOpenQueryA (LPCSTR, DWORD_PTR, PDH_HQUERY *)
PDH_STATUS WINAPI PdhOpenQueryW (LPCWSTR, DWORD_PTR, PDH_HQUERY *)
PDH_STATUS WINAPI PdhRemoveCounter (PDH_HCOUNTER)
PDH_STATUS WINAPI PdhSetCounterScaleFactor (PDH_HCOUNTER, LONG)
PDH_STATUS WINAPI PdhSetDefaultRealTimeDataSource (DWORD)
PDH_STATUS WINAPI PdhValidatePathA (LPCSTR)
PDH_STATUS WINAPI PdhValidatePathW (LPCWSTR)
PDH_STATUS WINAPI PdhValidatePathExA (PDH_HLOG, LPCSTR)
PDH_STATUS WINAPI PdhValidatePathExW (PDH_HLOG, LPCWSTR)

Generated on Sun May 27 2012 05:45:42 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.