Поделиться через


Метод AddMembershipRules в классе SMS_Collection

Метод AddMembershipRules класса (WMI) в Configuration Manager добавляет несколько новых правил в CollectionRules свойство объекта класса WMI SMS_Collection Server.

Следующий синтаксис упрощен в коде MOF и определяет метод .

Синтаксис

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

Параметры

collectionRules
Тип данных: SMS_CollectionRule Array

Квалификаторы: [в]

SMS_CollectionRule добавляемых объектов класса WMI сервера.

QueryIDs
Тип данных: UInt32 Array

Квалификаторы: [out]

Идентификаторы, соответствующие правилам. Это Configuration Manager созданные идентификаторы запросов для правил запросов. Идентификаторы для прямых правил имеют значение 0. Используйте QueryID для изменения или удаления правила членства в запросе.

Возвращаемые значения

Тип SInt32 данных, равный 0 для указания успешного выполнения или ненулевого значения для указания сбоя.

Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.

Замечания

Метод AddMembershipRules не проверяет правило запроса, а просто добавляет его в список правил. Это может привести к проблемам отладки, если коллекция не содержит предполагаемого членства. Приложение всегда должно проверять правило запроса, прежде чем добавлять его в правила коллекции с помощью метода ValidateQuery в классе SMS_CollectionRuleQuery.

Метод AddMembershipRules также можно использовать для изменения правил членства. Изменить можно только правила запросов.

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

класс WMI сервера SMS_Collection