Source code of Windows XP (NT5)
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.

84 lines
2.3 KiB

  1. // Machine generated IDispatch wrapper class(es) created with ClassWizard
  2. #include "stdafx.h"
  3. #include "hmgraphview.h"
  4. #ifdef _DEBUG
  5. #define new DEBUG_NEW
  6. #undef THIS_FILE
  7. static char THIS_FILE[] = __FILE__;
  8. #endif
  9. /////////////////////////////////////////////////////////////////////////////
  10. // _DHMGraphView properties
  11. /////////////////////////////////////////////////////////////////////////////
  12. // _DHMGraphView operations
  13. long _DHMGraphView::GetStyle()
  14. {
  15. long result;
  16. InvokeHelper(0x1, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
  17. return result;
  18. }
  19. void _DHMGraphView::InsertHistoricGroupStats(LPCTSTR lpszName, LPCTSTR lpszTime, long lNormal, long lWarning, long lCritical, long lUnknown)
  20. {
  21. static BYTE parms[] =
  22. VTS_BSTR VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4;
  23. InvokeHelper(0x2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  24. lpszName, lpszTime, lNormal, lWarning, lCritical, lUnknown);
  25. }
  26. void _DHMGraphView::InsertCurrentGroupStats(LPCTSTR lpszName, long lNormal, long lWarning, long lCritical, long lUnknown)
  27. {
  28. static BYTE parms[] =
  29. VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4;
  30. InvokeHelper(0x3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  31. lpszName, lNormal, lWarning, lCritical, lUnknown);
  32. }
  33. void _DHMGraphView::InsertCurrentElementStats(LPCTSTR lpszName, LPCTSTR lpszInstance, long lCurrent, long lMin, long lMax, long lAverage)
  34. {
  35. static BYTE parms[] =
  36. VTS_BSTR VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4;
  37. InvokeHelper(0x4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  38. lpszName, lpszInstance, lCurrent, lMin, lMax, lAverage);
  39. }
  40. void _DHMGraphView::InsertHistoricElementStats(LPCTSTR lpszName, LPCTSTR lpszInstance, LPCTSTR lpszTime, long lCurrent)
  41. {
  42. static BYTE parms[] =
  43. VTS_BSTR VTS_BSTR VTS_BSTR VTS_I4;
  44. InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  45. lpszName, lpszInstance, lpszTime, lCurrent);
  46. }
  47. void _DHMGraphView::SetStyle(long lNewStyle)
  48. {
  49. static BYTE parms[] =
  50. VTS_I4;
  51. InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  52. lNewStyle);
  53. }
  54. void _DHMGraphView::SetName(LPCTSTR lpszName)
  55. {
  56. static BYTE parms[] =
  57. VTS_BSTR;
  58. InvokeHelper(0x7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  59. lpszName);
  60. }
  61. void _DHMGraphView::Clear()
  62. {
  63. InvokeHelper(0x8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  64. }
  65. void _DHMGraphView::AboutBox()
  66. {
  67. InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  68. }