AddMembershipRules-Methode in Class SMS_Collection
Die AddMembershipRules
(WMI)-Klassenmethode in Configuration Manager fügt der -Eigenschaft des CollectionRules
SMS_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.