클래스 SMS_Collection AddMembershipRules 메서드

WMI(WMI) 클래스 메서드는 AddMembershipRules Configuration Manager SMS_Collection Server WMI 클래스 개체의 속성에 여러 규칙을 CollectionRules 추가합니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되고 메서드를 정의합니다.

구문

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

매개 변수

collectionRules
데이터 형식: SMS_CollectionRule 배열

한정자: [in]

추가할 서버 WMI 클래스 개체를 SMS_CollectionRule.

QueryIDs
데이터 형식: UInt32 배열

한정자: [out]

규칙에 해당하는 ID입니다. 쿼리 규칙에 대한 Configuration Manager 생성된 쿼리 ID입니다. 직접 규칙의 ID는 0으로 설정됩니다. 를 사용하여 QueryID 쿼리 멤버 자격 규칙을 수정하거나 삭제합니다.

반환 값

SInt32 성공을 나타내기 위해 0이거나 실패를 나타내는 0이 아닌 데이터 형식입니다.

반환된 오류 처리에 대한 자세한 내용은 Configuration Manager 오류 정보를 참조하세요.

설명

메서드는 AddMembershipRules 쿼리 규칙의 유효성을 검사하지 않고 단순히 규칙 목록에 추가합니다. 이렇게 하면 컬렉션에 의도한 멤버 자격이 없는 경우 디버깅 문제가 발생할 수 있습니다. 애플리케이션은 클래스 SMS_CollectionRuleQuery ValidateQuery 메서드를 사용하여 컬렉션 규칙에 추가하기 전에 항상 쿼리 규칙의 유효성을 검사해야 합니다.

메서드를 AddMembershipRules 사용하여 멤버 자격 규칙을 수정할 수도 있습니다. 쿼리 규칙만 수정할 수 있습니다.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.

참고 항목

SMS_Collection 서버 WMI 클래스