Метод 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.