Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
3.7 KiB

  1. // Copyright (C) Microsoft Corporation, 2000-20001
  2. //
  3. // DISPID values for Sysmon.ocx
  4. //
  5. // Just follow the template when adding either DISPIDs or new interfaces.
  6. //
  7. #ifndef __SYSMONDISPID_H__
  8. #define __SYSMONDISPID_H__
  9. #define DISPID_COUNTERITEM_COLOR 0x0001
  10. #define DISPID_COUNTERITEM_WIDTH 0x0002
  11. #define DISPID_COUNTERITEM_LINESTYLE 0x0003
  12. #define DISPID_COUNTERITEM_SCALEFACTOR 0x0004
  13. #define DISPID_COUNTERITEM_PATH 0x0005
  14. #define DISPID_SYSMON_VERTICALGRID 0x0001
  15. #define DISPID_SYSMON_HORIZONTALGRID 0x0002
  16. #define DISPID_SYSMON_LEGEND 0x0003
  17. #define DISPID_SYSMON_SCALELABELS 0x0004
  18. #define DISPID_SYSMON_VALUEBAR 0x0005
  19. #define DISPID_SYSMON_MAXIMUMSCALE 0x0006
  20. #define DISPID_SYSMON_MINIMUMSCALE 0x0007
  21. #define DISPID_SYSMON_UPDATEINTERVAL 0x0008
  22. #define DISPID_SYSMON_DISPLAYTYPE 0x0009
  23. #define DISPID_SYSMON_MANUALUPDATE 0x0010
  24. #define DISPID_SYSMON_GRAPHTITLE 0x0011
  25. #define DISPID_SYSMON_YAXISLABEL 0x0012
  26. // Win2K Beta 1: Counter collection = 13
  27. #define DISPID_SYSMON_COLLECTSAMPLE 0x0014
  28. #define DISPID_SYSMON_UPDATEGRAPH 0x0015
  29. #define DISPID_SYSMON_BROWSECOUNTERS 0x0016
  30. #define DISPID_SYSMON_DISPLAYPROPERTIES 0x0017
  31. #define DISPID_SYSMON_COUNTER 0x0018
  32. #define DISPID_SYSMON_ADDCOUNTER 0x0019
  33. #define DISPID_SYSMON_DELETECOUNTER 0x0020
  34. #define DISPID_SYSMON_BACKCOLORCTL 0x0021
  35. #define DISPID_SYSMON_LOGFILENAME 0x0022
  36. #define DISPID_SYSMON_LOGVIEWSTART 0x0023
  37. #define DISPID_SYSMON_LOGVIEWSTOP 0x0024
  38. #define DISPID_SYSMON_GRIDCOLOR 0x0025
  39. #define DISPID_SYSMON_TIMEBARCOLOR 0x0026
  40. #define DISPID_SYSMON_HIGHLIGHT 0x0027
  41. #define DISPID_SYSMON_TOOLBAR 0x0028
  42. #define DISPID_SYSMON_PASTE 0x0029
  43. #define DISPID_SYSMON_COPY 0x0030
  44. #define DISPID_SYSMON_RESET 0x0031
  45. #define DISPID_SYSMON_READONLY 0x0032
  46. #define DISPID_SYSMON_REPORTVALUETUPE 0x0033
  47. #define DISPID_SYSMON_MONITORDUPLICATEINSTANCES 0x0034
  48. #define DISPID_SYSMON_DISPLAYFILTER 0x0035
  49. #define DISPID_SYSMON_LOGFILES 0x0036
  50. #define DISPID_SYSMON_DATASOURCETYPE 0x0037
  51. #define DISPID_SYSMON_SQLDSNNAME 0x0038
  52. #define DISPID_SYSMON_SQLLOGSETNAME 0x0039
  53. #define DISPID_SMONEVENT_COUNTERSELECTED 0x0001
  54. #define DISPID_SMONEVENT_COUNTERADDED 0x0002
  55. #define DISPID_SMONEVENT_COUNTERDELETED 0x0003
  56. #define DISPID_SMONEVENT_SAMPLECOLLECTED 0x0004
  57. #define DISPID_SMONEVENT_DBLCLICK 0x0005
  58. #endif //__SYSMONDISPID_H__