ScriptContext.CreateDiscoveryData Method

Generates a new DiscoveryData object.

 ScriptContext.CreateDiscoveryData()

Return Value

DiscoveryData

Examples

The following example shows how to create and submit a new DiscoveryData object.

Function SendDiscoveryData()
    Dim objDiscData
    Dim objInstCollection
    Dim objInstance

    Set objDiscData = ScriptContext.CreateDiscoveryData()
    Set objInstCollection = objDiscData.CreateCollection()

    objInstCollection.ClassID = "SQLInstance"
    objInstCollection.AddScopeFilter("ComputerName", "NetBIOSDomain\NetBIOSComputerName")
    objInstCollection.AddScopeFilter("InstanceName", "Instance1")

    Set objInstance = objInstCollection.CreateInstance()
    Call objInstCollection.AddInstance(objInstance)
    Call objDiscData.AddCollection(objInstCollection)

    ScriptContext.Submit objDiscData

End Function

Requirements

Platforms: Requires Windows 2000 or later

Version: Requires MOM 2005 or later

See Also

ScriptContext Object | DiscoveryData Object