类SMS_Collection中的 AddMembershipRules 方法

AddMembershipRules Configuration Manager 中, (WMI) 类方法向 CollectionRulesSMS_Collection 服务器 WMI 类对象的 属性添加多个新规则。

以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。

语法

SInt32 AddMembershipRules(  
     SMS_CollectionRule collectionRules[],  
     UInt32 QueryIDs[]  
);  

参数

collectionRules
数据类型: SMS_CollectionRule 数组

限定符:[in]

SMS_CollectionRule要添加的服务器 WMI 类 对象。

QueryIDs
数据类型: UInt32 数组

限定符:[out]

与规则对应的 ID。 这些是查询规则Configuration Manager生成的查询 ID。 直接规则的 ID 设置为 0。 使用 QueryID 修改或删除查询成员身份规则。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。

有关处理返回的错误的信息,请参阅关于Configuration Manager错误

备注

方法 AddMembershipRules 不验证查询规则,而只是将其添加到规则列表。 当集合不包含预期成员身份时,这会产生调试问题。 应用程序在将查询规则添加到集合规则之前,应始终使用 类SMS_CollectionRuleQuery中的 ValidateQuery 方法对其进行验证

方法 AddMembershipRules 还可用于修改成员身份规则。 只能修改查询规则。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求。

另请参阅

SMS_Collection服务器 WMI 类