#define global IID_ISystemMonitor2 "{08E3206A-5FD2-4FDE-A8A5-8CB3B63D2677}"
#usecom global ISystemMonitor2 IID_ISystemMonitor2 "{7F30578C-5F38-4612-ACFE-6ED04C7B7AF8}"
#comfunc global ISystemMonitor2_put_EnableDigitGrouping 79 int
#comfunc global ISystemMonitor2_get_EnableDigitGrouping 80 var
#comfunc global ISystemMonitor2_put_EnableToolTips 81 int
#comfunc global ISystemMonitor2_get_EnableToolTips 82 var
#comfunc global ISystemMonitor2_put_ShowTimeAxisLabels 83 int
#comfunc global ISystemMonitor2_get_ShowTimeAxisLabels 84 var
#comfunc global ISystemMonitor2_put_ChartScroll 85 int
#comfunc global ISystemMonitor2_get_ChartScroll 86 var
#comfunc global ISystemMonitor2_put_DataPointCount 87 int
#comfunc global ISystemMonitor2_get_DataPointCount 88 var
#comfunc global ISystemMonitor2_ScaleToFit 89 int
#comfunc global ISystemMonitor2_SaveAs 90 wstr,int
#comfunc global ISystemMonitor2_Relog 91 wstr,int,int
#comfunc global ISystemMonitor2_ClearData 92
#comfunc global ISystemMonitor2_get_LogSourceStartTime 93 var
#comfunc global ISystemMonitor2_get_LogSourceStopTime 94 var
#comfunc global ISystemMonitor2_SetLogViewRange 95 double,double
#comfunc global ISystemMonitor2_GetLogViewRange 96 var,var
#comfunc global ISystemMonitor2_BatchingLock 97 int,int
#comfunc global ISystemMonitor2_LoadSettings 98 wstr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※#usecom 末尾は CoCreateInstance 用のクラスID(コクラスCLSID, SDKから自動取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。#define global IID_ISystemMonitor2 "{08E3206A-5FD2-4FDE-A8A5-8CB3B63D2677}"
#usecom global ISystemMonitor2 IID_ISystemMonitor2 "{7F30578C-5F38-4612-ACFE-6ED04C7B7AF8}"
#comfunc global ISystemMonitor2_put_EnableDigitGrouping 79 int
#comfunc global ISystemMonitor2_get_EnableDigitGrouping 80 sptr
#comfunc global ISystemMonitor2_put_EnableToolTips 81 int
#comfunc global ISystemMonitor2_get_EnableToolTips 82 sptr
#comfunc global ISystemMonitor2_put_ShowTimeAxisLabels 83 int
#comfunc global ISystemMonitor2_get_ShowTimeAxisLabels 84 sptr
#comfunc global ISystemMonitor2_put_ChartScroll 85 int
#comfunc global ISystemMonitor2_get_ChartScroll 86 sptr
#comfunc global ISystemMonitor2_put_DataPointCount 87 int
#comfunc global ISystemMonitor2_get_DataPointCount 88 sptr
#comfunc global ISystemMonitor2_ScaleToFit 89 int
#comfunc global ISystemMonitor2_SaveAs 90 wstr,int
#comfunc global ISystemMonitor2_Relog 91 wstr,int,int
#comfunc global ISystemMonitor2_ClearData 92
#comfunc global ISystemMonitor2_get_LogSourceStartTime 93 sptr
#comfunc global ISystemMonitor2_get_LogSourceStopTime 94 sptr
#comfunc global ISystemMonitor2_SetLogViewRange 95 double,double
#comfunc global ISystemMonitor2_GetLogViewRange 96 sptr,sptr
#comfunc global ISystemMonitor2_BatchingLock 97 int,int
#comfunc global ISystemMonitor2_LoadSettings 98 wstr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※#usecom 末尾は CoCreateInstance 用のクラスID(コクラスCLSID, SDKから自動取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。