Go to the source code of this file.
Defines | |
#define | DWORD_MULTIPLE(x) (((x+sizeof(DWORD)-1)/sizeof(DWORD))*sizeof(DWORD)) |
#define | ALIGN_ON_DWORD(x) ((VOID *)( ((DWORD) x & 0x00000003) ? ( ((DWORD) x & 0xFFFFFFFC) + 4 ) : ( (DWORD) x ) )) |
#define | QUERY_GLOBAL 1 |
#define | QUERY_ITEMS 2 |
#define | QUERY_FOREIGN 3 |
#define | QUERY_COSTLY 4 |
#define | QUERY_NOCOUNTERS 0x0001 |
#define | QUERY_USER 0x0002 |
#define | QUERY_CS 0x0004 |
#define | ALLOC(size) HeapAlloc (GetProcessHeap(), 0, size) |
#define | ALLOCZERO(size) HeapAlloc (GetProcessHeap(), HEAP_ZERO_MEMORY, size) |
#define | REALLOC(pointer, newsize) HeapReAlloc (GetProcessHeap(), 0, pointer, newsize) |
#define | FREE(pointer) HeapFree (GetProcessHeap(), 0, pointer) |
Functions | |
HANDLE | MonOpenEventLog () |
VOID | MonCloseEventLog () |
DWORD | GetQueryType (IN LPWSTR) |
DWORD | IsNumberInUnicodeList (LPWSTR) |
Variables | |
WCHAR | GLOBAL_STRING [] |
WCHAR | FOREIGN_STRING [] |
WCHAR | COSTLY_STRING [] |
WCHAR | NULL_STRING [] |
|
Definition at line 29 of file perfutil.h. |
|
Definition at line 62 of file perfutil.h. Referenced by FillInstances(). |
|
Definition at line 63 of file perfutil.h. |
|
Definition at line 25 of file perfutil.h. |
|
Definition at line 66 of file perfutil.h. Referenced by CleanUpInstances(), CloseUserPerformanceData(), and FillInstances(). |
|
Definition at line 39 of file perfutil.h. Referenced by GetQueryType(). |
|
Definition at line 59 of file perfutil.h. Referenced by GlobalCollect(), and IsNumberInUnicodeList(). |
|
Definition at line 38 of file perfutil.h. Referenced by CollectUserPerformanceData(), and GetQueryType(). |
|
Definition at line 36 of file perfutil.h. Referenced by GetQueryType(). |
|
Definition at line 37 of file perfutil.h. Referenced by CollectUserPerformanceData(), and GetQueryType(). |
|
Definition at line 57 of file perfutil.h. Referenced by CollectUserPerformanceData(), and GlobalCollect(). |
|
Definition at line 58 of file perfutil.h. Referenced by GlobalCollect(), and IsNumberInUnicodeList(). |
|
Definition at line 64 of file perfutil.h. |
|
Definition at line 151 of file perfutil.c. References BOOL, COSTLY_STRING, DWORD, FALSE, FOREIGN_STRING, GLOBAL_STRING, QUERY_COSTLY, QUERY_FOREIGN, QUERY_GLOBAL, QUERY_ITEMS, and TRUE. Referenced by CollectUserPerformanceData().
|
|
Referenced by CollectUserPerformanceData(). |
|
Definition at line 131 of file perfutil.c. References dwLogUsers, hEventLog, LOG_DEBUG, NULL, REPORT_INFORMATION, and VOID(). Referenced by CloseUserPerformanceData().
|
|
Definition at line 65 of file perfutil.c. References APP_NAME, dwLogUsers, DWORD, hEventLog, LOG_DEBUG, MESSAGE_LEVEL, MESSAGE_LEVEL_DEFAULT, NULL, and REPORT_INFORMATION. Referenced by OpenUserPerformanceData().
|
|
Definition at line 33 of file perfutil.h. Referenced by GetQueryType(). |
|
Definition at line 32 of file perfutil.h. Referenced by GetQueryType(). |
|
Definition at line 31 of file perfutil.h. Referenced by GetQueryType(). |
|
Definition at line 34 of file perfutil.h. |