Win32 API 日本語リファレンス
ホームSystem.Performance › ISystemMonitor

ISystemMonitor

COM
IID194eb241-c32c-11cf-9398-00aa00a3ddea継承元IUnknown自前メソッド開始 vtbl3

メソッド 76

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT get_Appearance(INT* iAppearance)
4HRESULT put_Appearance(INT iAppearance)
5HRESULT get_BackColor(DWORD* pColor)
6HRESULT put_BackColor(DWORD Color)
7HRESULT get_BorderStyle(INT* iBorderStyle)
8HRESULT put_BorderStyle(INT iBorderStyle)
9HRESULT get_ForeColor(DWORD* pColor)
10HRESULT put_ForeColor(DWORD Color)
11HRESULT get_Font(IFontDisp** ppFont)
12HRESULT putref_Font(IFontDisp* pFont)
13HRESULT get_Counters(ICounters** ppICounters)
14HRESULT put_ShowVerticalGrid(VARIANT_BOOL bState)
15HRESULT get_ShowVerticalGrid(VARIANT_BOOL* pbState)
16HRESULT put_ShowHorizontalGrid(VARIANT_BOOL bState)
17HRESULT get_ShowHorizontalGrid(VARIANT_BOOL* pbState)
18HRESULT put_ShowLegend(VARIANT_BOOL bState)
19HRESULT get_ShowLegend(VARIANT_BOOL* pbState)
20HRESULT put_ShowScaleLabels(VARIANT_BOOL bState)
21HRESULT get_ShowScaleLabels(VARIANT_BOOL* pbState)
22HRESULT put_ShowValueBar(VARIANT_BOOL bState)
23HRESULT get_ShowValueBar(VARIANT_BOOL* pbState)
24HRESULT put_MaximumScale(INT iValue)
25HRESULT get_MaximumScale(INT* piValue)
26HRESULT put_MinimumScale(INT iValue)
27HRESULT get_MinimumScale(INT* piValue)
28HRESULT put_UpdateInterval(FLOAT fValue)
29HRESULT get_UpdateInterval(FLOAT* pfValue)
30HRESULT put_DisplayType(DisplayTypeConstants eDisplayType)
31HRESULT get_DisplayType(DisplayTypeConstants* peDisplayType)
32HRESULT put_ManualUpdate(VARIANT_BOOL bState)
33HRESULT get_ManualUpdate(VARIANT_BOOL* pbState)
34HRESULT put_GraphTitle(LPWSTR bsTitle)
35HRESULT get_GraphTitle(LPWSTR* pbsTitle)
36HRESULT put_YAxisLabel(LPWSTR bsTitle)
37HRESULT get_YAxisLabel(LPWSTR* pbsTitle)
38HRESULT CollectSample()
39HRESULT UpdateGraph()
40HRESULT BrowseCounters()
41HRESULT DisplayProperties()
42HRESULT Counter(INT iIndex, ICounterItem** ppICounter)
43HRESULT AddCounter(LPWSTR bsPath, ICounterItem** ppICounter)
44HRESULT DeleteCounter(ICounterItem* pCtr)
45HRESULT get_BackColorCtl(DWORD* pColor)
46HRESULT put_BackColorCtl(DWORD Color)
47HRESULT put_LogFileName(LPWSTR bsFileName)
48HRESULT get_LogFileName(LPWSTR* bsFileName)
49HRESULT put_LogViewStart(DOUBLE StartTime)
50HRESULT get_LogViewStart(DOUBLE* StartTime)
51HRESULT put_LogViewStop(DOUBLE StopTime)
52HRESULT get_LogViewStop(DOUBLE* StopTime)
53HRESULT get_GridColor(DWORD* pColor)
54HRESULT put_GridColor(DWORD Color)
55HRESULT get_TimeBarColor(DWORD* pColor)
56HRESULT put_TimeBarColor(DWORD Color)
57HRESULT get_Highlight(VARIANT_BOOL* pbState)
58HRESULT put_Highlight(VARIANT_BOOL bState)
59HRESULT get_ShowToolbar(VARIANT_BOOL* pbState)
60HRESULT put_ShowToolbar(VARIANT_BOOL bState)
61HRESULT Paste()
62HRESULT Copy()
63HRESULT Reset()
64HRESULT put_ReadOnly(VARIANT_BOOL bState)
65HRESULT get_ReadOnly(VARIANT_BOOL* pbState)
66HRESULT put_ReportValueType(ReportValueTypeConstants eReportValueType)
67HRESULT get_ReportValueType(ReportValueTypeConstants* peReportValueType)
68HRESULT put_MonitorDuplicateInstances(VARIANT_BOOL bState)
69HRESULT get_MonitorDuplicateInstances(VARIANT_BOOL* pbState)
70HRESULT put_DisplayFilter(INT iValue)
71HRESULT get_DisplayFilter(INT* piValue)
72HRESULT get_LogFiles(ILogFiles** ppILogFiles)
73HRESULT put_DataSourceType(DataSourceTypeConstants eDataSourceType)
74HRESULT get_DataSourceType(DataSourceTypeConstants* peDataSourceType)
75HRESULT put_SqlDsnName(LPWSTR bsSqlDsnName)
76HRESULT get_SqlDsnName(LPWSTR* bsSqlDsnName)
77HRESULT put_SqlLogSetName(LPWSTR bsSqlLogSetName)
78HRESULT get_SqlLogSetName(LPWSTR* bsSqlLogSetName)