Udostępnij za pośrednictwem


AddMembershipRules, metoda w klasie SMS_Collection

Metoda AddMembershipRules klasy (WMI) w Configuration Manager dodaje wiele nowych reguł do CollectionRules właściwości obiektu klasy WMI serwera SMS_Collection.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .

Składni

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

Parametry

collectionRules
Typ danych: SMS_CollectionRule Tablica

Kwalifikatory: [w]

SMS_CollectionRule obiekty klasy WMI serwera do dodania.

QueryIDs
Typ danych: UInt32 Tablica

Kwalifikatory: [out]

Identyfikatory odpowiadające regułom. Są to Configuration Manager wygenerowane identyfikatory zapytań dla reguł zapytań. Identyfikatory reguł bezpośrednich są ustawione na 0. Służy QueryID do modyfikowania lub usuwania reguły członkostwa zapytań.

Wartości zwracane

Typ SInt32 danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.

Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.

Uwagi

Metoda AddMembershipRules nie weryfikuje reguły zapytania, ale po prostu dodaje ją do listy reguł. Może to tworzyć problemy z debugowaniem, gdy kolekcja nie zawiera zamierzonego członkostwa. Aplikacja powinna zawsze weryfikować regułę zapytania przed dodaniem jej do reguł zbierania przy użyciu metody ValidateQuery w klasie SMS_CollectionRuleQuery.

Metody AddMembershipRules można również użyć do modyfikowania reguł członkostwa. Można modyfikować tylko reguły zapytań.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Server Development Requirements (Wymagania dotyczące programowania serwera Configuration Manager).

Zobacz też

SMS_Collection Server WMI Class