![]() |
![]() |
[ Bottom of Page | Previous Page | Next Page | Contents | Index ]
The following methods help you to express functions for dynamic model configuration.
Object.DefineClass(Source As String, ClassName As String,_
RealClassName As String, WhereClause As String,_
NumProps As String, StrProps As String, SortType As String,_
SortField As String, Top as long, Every as long)
Object.DefineClassAsync(ClassName As String,_ RealClassName As String,_ EvType As String, NumProps As String, StrProps As String)
Object.RemoveClass(ClassName As String)
Object.CollectData()
Object.CollectClassData(ClassName As String)
Object.DefineDMNumProbe(key As String, numOfArgs As Long)
Object.DefineDMStrProbe(key As String, numOfArgs As Long)
Visual Basic example: | |
Svc.DefineClass "CIM", "Win32_Process", "root\cimv2:Win32_Process", "WHERE Name = ""calc.exe""", "", "Handle,Name", "None", "", 0, 1 Svc.DefineClassAsync "Win32_Process", "root\cimv2:Win32_Process", "InstanceDeletion", "", "Handle,Name" Svc.DefineDMStrProbe ("w2k_Process.NtServices", 1) Svc.DefineDMNumProbe ("w2k_Process.HandleCnt", 1) |
|
JavaScript example: | |
Svc.DefineClass ("CIM", "Win32_Process", "root\\cimv2:Win32_Process", "WHERE Name = \"calc.exe\"", "", "Handle,Name", "None", "", 0, 1); Svc.DefineClassAsync ("Win32_Process", "root\\cimv2:Win32_Process", "InstanceDeletion", "", "Handle,Name"); Svc.DefineDMStrProbe ("w2k_Process.NtServices", 1); Svc.DefineDMNumProbe ("w2k_Process.HandleCnt", 1); |
[ Top of Page | Previous Page | Next Page | Contents | Index ]