类SMS_Site中的 VerifyNoLoops 方法
VerifyNoLoops
Configuration Manager中的 Windows Management Instrumentation (WMI) 类方法确定在特定点插入Configuration Manager层次结构中的站点是否会导致站点的递归循环。
以下语法从托管对象格式 (MOF) 代码中简化,旨在显示方法的定义。
语法
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
参数
CentralSiteCode
数据类型String
限定符:[in, SizeLimit (“3”) ]
未使用。
TargetSiteCode
数据类型String
限定符:[in, SizeLimit (“3”) ]
要插入的子网站的站点代码。
ParentSiteCode
数据类型String
限定符:[in, SizeLimit (“3”) ]
将成为目标网站的父站点的网站代码。
Result
数据类型Boolean
限定符:[out]
true
如果在Configuration Manager层次结构中插入新站点,则不形成循环
返回值
一个 SInt32
数据类型,为 0 表示成功,非零表示失败。
有关处理返回的错误的信息,请参阅关于Configuration Manager错误。
示例代码
以下示例演示如何调用 VerifyNoLoops
方法。
Dim Site As SWbemObject
Dim NoLoop As Boolean
Set Site = GetObject("winmgmts:root\sms\site_<sitecode>:SMS_Site")
Site.VerifyNoLoops "", "<child sitecode>", "<parent sitecode>", NoLoop
MsgBox "NoLoop = " & NoLoop
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。