|
ReactOS 0.4.16-dev-1948-gd260c1d
|

Go to the source code of this file.
Classes | |
| struct | _PERF_COUNTERSET_INFO |
| struct | _PERF_COUNTERSET_INSTANCE |
| struct | _PERF_COUNTER_INFO |
| struct | _PROVIDER_CONTEXT |
| struct | _PERF_COUNTER_IDENTIFIER |
| struct | _PERF_DATA_HEADER |
Typedefs | |
| typedef void * | __WINE_ALLOC_SIZE(1) CDECL *PERF_MEM_ALLOC) (SIZE_T |
| typedef void void *typedef void(CDECL * | PERF_MEM_FREE) (LPVOID, LPVOID) |
| typedef ULONG(WINAPI * | PERFLIBREQUEST) (ULONG, PVOID, ULONG) |
| typedef struct _PERF_COUNTERSET_INFO | PERF_COUNTERSET_INFO |
| typedef struct _PERF_COUNTERSET_INFO * | PPERF_COUNTERSET_INFO |
| typedef struct _PERF_COUNTERSET_INSTANCE | PERF_COUNTERSET_INSTANCE |
| typedef struct _PERF_COUNTERSET_INSTANCE * | PPERF_COUNTERSET_INSTANCE |
| typedef struct _PERF_COUNTER_INFO | PERF_COUNTER_INFO |
| typedef struct _PERF_COUNTER_INFO * | PPERF_COUNTER_INFO |
| typedef struct _PROVIDER_CONTEXT | PERF_PROVIDER_CONTEXT |
| typedef struct _PROVIDER_CONTEXT * | PPERF_PROVIDER_CONTEXT |
| typedef struct _PERF_COUNTER_IDENTIFIER | PERF_COUNTER_IDENTIFIER |
| typedef struct _PERF_COUNTER_IDENTIFIER * | PPERF_COUNTER_IDENTIFIER |
| typedef struct _PERF_DATA_HEADER | PERF_DATA_HEADER |
| typedef struct _PERF_DATA_HEADER * | PPERF_DATA_HEADER |
| #define PERF_COUNTERSET_INSTANCE_AGGREGATE (PERF_COUNTERSET_MULTI_AGGREGATE | PERF_COUNTERSET_FLAG_INSTANCE) |
| #define PERF_COUNTERSET_MULTI_AGGREGATE (PERF_COUNTERSET_FLAG_AGGREGATE | PERF_COUNTERSET_FLAG_MULTIPLE) |
| #define PERF_COUNTERSET_MULTI_INSTANCES PERF_COUNTERSET_FLAG_MULTIPLE |
| #define PERF_COUNTERSET_SINGLE_AGGREGATE PERF_COUNTERSET_FLAG_AGGREGATE |
| #define PERF_COUNTERSET_SINGLE_AGGREGATE_HISTORY (PERF_COUNTERSET_FLAG_HISTORY | PERF_COUNTERSET_SINGLE_AGGREGATE) |
| typedef struct _PERF_DATA_HEADER PERF_DATA_HEADER |
| typedef struct _PERF_COUNTER_INFO * PPERF_COUNTER_INFO |
| typedef struct _PERF_COUNTERSET_INFO * PPERF_COUNTERSET_INFO |
| typedef struct _PERF_DATA_HEADER * PPERF_DATA_HEADER |
| typedef struct _PROVIDER_CONTEXT * PPERF_PROVIDER_CONTEXT |
| ULONG WINAPI PerfAddCounters | ( | HANDLE | , |
| PERF_COUNTER_IDENTIFIER * | , | ||
| DWORD | |||
| ) |
| PERF_COUNTERSET_INSTANCE *WINAPI PerfCreateInstance | ( | HANDLE | handle, |
| const GUID * | guid, | ||
| const WCHAR * | name, | ||
| ULONG | id | ||
| ) |
Definition at line 185 of file main.c.
| ULONG WINAPI PerfDeleteInstance | ( | HANDLE | provider, |
| PERF_COUNTERSET_INSTANCE * | block | ||
| ) |
| ULONG WINAPI PerfSetCounterRefValue | ( | HANDLE | provider, |
| PERF_COUNTERSET_INSTANCE * | instance, | ||
| ULONG | counterid, | ||
| void * | address | ||
| ) |
| ULONG WINAPI PerfSetCounterSetInfo | ( | HANDLE | handle, |
| PERF_COUNTERSET_INFO * | template, | ||
| ULONG | size | ||
| ) |
Definition at line 267 of file main.c.
| ULONG WINAPI PerfStartProvider | ( | GUID * | guid, |
| PERFLIBREQUEST | callback, | ||
| HANDLE * | provider | ||
| ) |
Definition at line 340 of file main.c.
| ULONG WINAPI PerfStartProviderEx | ( | GUID * | guid, |
| PERF_PROVIDER_CONTEXT * | context, | ||
| HANDLE * | provider | ||
| ) |
Definition at line 356 of file main.c.
Referenced by PerfStartProvider().
Definition at line 380 of file main.c.