Freigeben über


AddMembershipRules-Methode in Class SMS_Collection

Die AddMembershipRules (WMI)-Klassenmethode in Configuration Manager fügt der -Eigenschaft des CollectionRulesSMS_Collection Server WMI Class-Objekts mehrere neue Regeln hinzu.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

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

Parameter

collectionRules
Datentyp: SMS_CollectionRule Array

Qualifizierer: [in]

SMS_CollectionRule hinzuzufügende Objekte der WMI-Klasse des Servers.

QueryIDs
Datentyp: UInt32 Array

Qualifizierer: [out]

IDs, die den Regeln entsprechen. Dies sind Configuration Manager generierte Abfrage-IDs für Abfrageregeln. Die IDs für direkte Regeln sind auf 0 festgelegt. Verwenden Sie QueryID , um eine Abfragemitgliedschaftsregel zu ändern oder zu löschen.

Rückgabewerte

Ein SInt32 Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben.

Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.

Hinweise

Die AddMembershipRules -Methode überprüft keine Abfrageregel, sondern fügt sie einfach der Regelliste hinzu. Dies kann Zu Debugproblemen führen, wenn die Sammlung nicht die beabsichtigte Mitgliedschaft enthält. Ihre Anwendung sollte die Abfrageregel immer überprüfen, bevor sie den Auflistungsregeln mithilfe der ValidateQuery-Methode in class SMS_CollectionRuleQuery hinzugefügt wird.

Die AddMembershipRules -Methode kann auch verwendet werden, um Mitgliedschaftsregeln zu ändern. Nur Abfrageregeln können geändert werden.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Server-Entwicklungsanforderungen.

Siehe auch

WMI-Klasse des SMS_Collection-Servers