Set oScriptAPI = CreateObject("MOM.ScriptAPI")
Set oDiscoveryData = oScriptAPI.CreateDiscoveryData(0, "$MPElement$", "$Target/Id$")
Dim oTarget
oTarget = WScript.Arguments(0)
Dim oInst0
Set oInst0 = oDiscoveryData.CreateClassInstance("$MPElement[Name='Microsoft.BitLocker.Administration.And.Monitoring.Class.Microsoft.BitLocker.Administration.And.Monitoring']$")
Call oInst0.AddProperty("$MPElement[Name='Microsoft.BitLocker.Administration.And.Monitoring.Class.Microsoft.BitLocker.Administration.And.Monitoring']/ApplicationName$", "Microsoft BitLocker Administration And Monitoring")
Call oInst0.AddProperty("$MPElement[Name='System!System.Entity']/DisplayName$", "Microsoft BitLocker Administration And Monitoring")
Call oDiscoveryData.AddInstance(oInst0)
Dim oInst1
Set oInst1 = oDiscoveryData.CreateClassInstance("$MPElement[Name='Microsoft.BitLocker.Administration.And.Monitoring.Class.Administration.And.Monitoring.Server']$")
Call oInst1.AddProperty("$MPElement[Name='Windows!Microsoft.Windows.Computer']/PrincipalName$", oTarget)
Call oInst1.AddProperty("$MPElement[Name='System!System.Entity']/DisplayName$", "Administration And Monitoring Server (" + oTarget + ")")
Call oDiscoveryData.AddInstance(oInst1)
Dim oRel0
Set oRel0 = oDiscoveryData.CreateRelationshipInstance("$MPElement[Name='Microsoft.BitLocker.Administration.And.Monitoring.Contains.Administration.And.Monitoring.Server']$")