Dela via


AddMembershipRules-metod i klass SMS_Collection

Klassmetoden AddMembershipRules (WMI) i Configuration Manager lägger till flera nya regler i CollectionRules egenskapen för objektet SMS_Collection Server WMI-klass.

Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.

Syntax

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

Parametrar

collectionRules
Datatyp: SMS_CollectionRule Matris

Kvalificerare: [in]

SMS_CollectionRule WMI-klassobjekt som ska läggas till.

QueryIDs
Datatyp: UInt32 Matris

Kvalificerare: [ut]

ID:t som motsvarar reglerna. Det här är Configuration Manager-genererade fråge-ID:t för frågeregler. ID:na för direktregler är inställda på 0. Använd QueryID för att ändra eller ta bort en regel för frågemedlemskap.

Returvärden

En SInt32 datatyp som är 0 för att indikera lyckad eller icke-noll för att indikera fel.

Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.

Anmärkningar

Metoden AddMembershipRules validerar inte en frågeregel, utan lägger bara till den i regellistan. Detta kan skapa felsökningsproblem när samlingen inte innehåller det avsedda medlemskapet. Ditt program bör alltid verifiera frågeregeln innan den läggs till i samlingsreglerna med hjälp av metoden ValidateQuery i klass SMS_CollectionRuleQuery.

Metoden AddMembershipRules kan också användas för att ändra medlemskapsregler. Endast frågeregler kan ändras.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).

Se även

SMS_Collection serverns WMI-klass