// Copyright (C) Microsoft Corporation, 2000-20001
//
// DISPID values for Sysmon.ocx
//
// Just follow the template when adding either DISPIDs or new interfaces.
//

#ifndef __SYSMONDISPID_H__
#define __SYSMONDISPID_H__

#define DISPID_COUNTERITEM_COLOR                                0x0001
#define DISPID_COUNTERITEM_WIDTH                                0x0002
#define DISPID_COUNTERITEM_LINESTYLE                            0x0003
#define DISPID_COUNTERITEM_SCALEFACTOR                          0x0004
#define DISPID_COUNTERITEM_PATH                                 0x0005

#define DISPID_SYSMON_VERTICALGRID                              0x0001
#define DISPID_SYSMON_HORIZONTALGRID                            0x0002
#define DISPID_SYSMON_LEGEND                                    0x0003
#define DISPID_SYSMON_SCALELABELS                               0x0004
#define DISPID_SYSMON_VALUEBAR                                  0x0005
#define DISPID_SYSMON_MAXIMUMSCALE                              0x0006
#define DISPID_SYSMON_MINIMUMSCALE                              0x0007
#define DISPID_SYSMON_UPDATEINTERVAL                            0x0008
#define DISPID_SYSMON_DISPLAYTYPE                               0x0009
#define DISPID_SYSMON_MANUALUPDATE                              0x0010
#define DISPID_SYSMON_GRAPHTITLE                                0x0011
#define DISPID_SYSMON_YAXISLABEL                                0x0012
// Win2K Beta 1: Counter collection = 13
#define DISPID_SYSMON_COLLECTSAMPLE                             0x0014
#define DISPID_SYSMON_UPDATEGRAPH                               0x0015
#define DISPID_SYSMON_BROWSECOUNTERS                            0x0016
#define DISPID_SYSMON_DISPLAYPROPERTIES                         0x0017
#define DISPID_SYSMON_COUNTER                                   0x0018
#define DISPID_SYSMON_ADDCOUNTER                                0x0019
#define DISPID_SYSMON_DELETECOUNTER                             0x0020
#define DISPID_SYSMON_BACKCOLORCTL                              0x0021
#define DISPID_SYSMON_LOGFILENAME                               0x0022
#define DISPID_SYSMON_LOGVIEWSTART                              0x0023
#define DISPID_SYSMON_LOGVIEWSTOP                               0x0024
#define DISPID_SYSMON_GRIDCOLOR                                 0x0025
#define DISPID_SYSMON_TIMEBARCOLOR                              0x0026
#define DISPID_SYSMON_HIGHLIGHT                                 0x0027
#define DISPID_SYSMON_TOOLBAR                                   0x0028
#define DISPID_SYSMON_PASTE                                     0x0029
#define DISPID_SYSMON_COPY                                      0x0030
#define DISPID_SYSMON_RESET                                     0x0031
#define DISPID_SYSMON_READONLY                                  0x0032
#define DISPID_SYSMON_REPORTVALUETUPE                           0x0033
#define DISPID_SYSMON_MONITORDUPLICATEINSTANCES                 0x0034
#define DISPID_SYSMON_DISPLAYFILTER                             0x0035
#define DISPID_SYSMON_LOGFILES                                  0x0036
#define DISPID_SYSMON_DATASOURCETYPE                            0x0037
#define DISPID_SYSMON_SQLDSNNAME                                0x0038
#define DISPID_SYSMON_SQLLOGSETNAME                             0x0039

#define DISPID_SMONEVENT_COUNTERSELECTED                        0x0001
#define DISPID_SMONEVENT_COUNTERADDED                           0x0002
#define DISPID_SMONEVENT_COUNTERDELETED                         0x0003
#define DISPID_SMONEVENT_SAMPLECOLLECTED                        0x0004
#define DISPID_SMONEVENT_DBLCLICK                               0x0005

#endif  //__SYSMONDISPID_H__