ReactOS 0.4.16-dev-1409-g71b6fab
|
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 181 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 262 of file main.c.
ULONG WINAPI PerfStartProvider | ( | GUID * | guid, |
PERFLIBREQUEST | callback, | ||
HANDLE * | provider | ||
) |
Definition at line 335 of file main.c.
ULONG WINAPI PerfStartProviderEx | ( | GUID * | guid, |
PERF_PROVIDER_CONTEXT * | context, | ||
HANDLE * | provider | ||
) |
Definition at line 351 of file main.c.
Referenced by PerfStartProvider().
Definition at line 375 of file main.c.