/*++ Copyright (c) 1998 Microsoft Corporation Module Name: perfctrs.h Abstract: SIS Groveler performance counters header Authors: John Douceur, 1998 Environment: User Mode Revision History: --*/ #ifndef _INC_PERFCTRS #define _INC_PERFCTRS #define WIN32_LEAN_AND_MEAN 1 const int num_languages = 1; struct CounterText { _TCHAR *counter_name; _TCHAR *counter_help; }; struct ObjectInformation { unsigned int detail_level; CounterText text[num_languages]; }; struct CounterInformation { SharedDataField source; unsigned int counter_type; unsigned int detail_level; CounterText text[num_languages]; }; const int num_perf_counters = 15; extern const _TCHAR *language_codes[num_languages]; extern ObjectInformation object_info; extern CounterInformation counter_info[num_perf_counters]; #endif /* _INC_PERFCTRS */