Source
17
17
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
18
**/
19
19
20
20
#ifndef ZABBIX_PERFMON_H
21
21
#define ZABBIX_PERFMON_H
22
22
23
23
#if !defined(_WINDOWS) && !defined(__MINGW32__)
24
24
# error "This module is only available for Windows OS"
25
25
#endif
26
26
27
+
#include "sysinc.h"
28
+
27
29
/* this struct must be only modified along with mapping builtin_counter_ref[] in perfmon.c */
28
30
typedef enum
29
31
{
30
32
PCI_PROCESSOR_QUEUE_LENGTH = 0,
31
33
PCI_SYSTEM_UP_TIME,
32
34
PCI_PROCESSOR_TIME,
33
35
PCI_INFORMATION_PROCESSOR_TIME,
34
36
PCI_TOTAL_SESSIONS,
35
37
PCI_MAX_INDEX = PCI_TOTAL_SESSIONS
36
38
}