__FilterToConsumerBinding 클래스
__FilterToConsumerBinding 시스템 클래스는 __EventConsumer 인스턴스를 __EventFilter 인스턴스와 연결하기 위해 영구 이벤트 소비자 등록에 사용됩니다. __FilterToConsumerBinding은 연결 클래스입니다.
MOF(Managed Object Format) 코드에서 간결하게 표기된 다음 구문은 상속된 속성을 모두 포함합니다. 속성은 MOF 순서가 아닌 알파벳순으로 나열됩니다.
구문
class __FilterToConsumerBinding : __IndicationRelated
{
__EventConsumer REF Consumer;
uint8 CreatorSID[];
boolean DeliverSynchronously = False;
uint32 DeliveryQoS;
__EventFilter REF Filter;
boolean MaintainSecurityContext = False;
boolean SlowDownProviders = False;
};
멤버
__FilterToConsumerBinding 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
__FilterToConsumerBinding 클래스에는 이러한 속성이 있습니다.
-
소비자
-
-
데이터 형식: __EventConsumer
-
액세스 형식: 읽기/쓰기
-
한정자: Key
이벤트 수신자에 해당하는 논리 소비자의 개체 경로를 나타내는 __EventConsumer 인스턴스에 대한 참조입니다. 논리 소비자는 __EventConsumer에서 파생된 클래스의 인스턴스입니다.
-
-
CreatorSID
-
-
데이터 형식: uint8 배열
-
액세스 형식: 읽기/쓰기
바인딩을 만든 사용자를 고유하게 식별하는 SID(보안 식별자)입니다. 운영 체제에 따라 WMI는 관리자 SID 또는 __FilterToConsumerBinding 인스턴스를 만드는 사용자의 SID를 저장합니다. 자세한 내용은 논리적 소비자를 사용하여 이벤트 필터 바인딩 및 표준 소비자를 사용하여 이벤트 모니터링 및 응답을 참조하세요.
-
-
DeliverSynchronously
-
-
데이터 형식: boolean
-
액세스 형식: 읽기/쓰기
사용되지 않습니다. 이 속성 대신 DeliveryQoS 속성을 사용합니다. DeliverSynchronously가 True로 설정되면 DeliveryQoS 속성의 설정이 재정의되기 때문입니다.
-
-
DeliveryQoS
-
-
데이터 형식: uint32
-
액세스 형식: 읽기/쓰기
구독에 대한 서비스 품질입니다. DeliverSynchronously 속성이 True로 설정된 경우 DeliveryQoS 속성의 설정을 재정의합니다.
-
-
WMIMSG_FLAG_QOS_SYNCHRONOUS (0)
-
동기 전달
False 이벤트는 논리 소비자에게 동기적으로 전달됩니다.
-
WMIMSG_FLAG_QOS_EXPRESS (1)
-
빠른 전송
True입니다. 이벤트는 논리 소비자에게 비동기적으로 전달됩니다.
Filter
-
데이터 형식: __EventFilter
-
액세스 형식: 읽기/쓰기
-
한정자: Key
수신할 이벤트의 형식을 지정하는 쿼리인 이벤트 필터의 개체 경로를 나타내는 __EventFilter 인스턴스에 대한 참조입니다.
MaintainSecurityContext
-
데이터 형식: boolean
-
액세스 형식: 읽기/쓰기
True이면 이벤트를 제공했을 때 공급자가 있던 상황과 동일한 보안 컨텍스트에서 이벤트가 전달됩니다.
참고
DLL로 구현된 소비자(In-Process 소비자)만 공급자의 보안 컨텍스트에서 이벤트를 받을 수 있습니다. In-Process 공급자 및 보안에 대한 자세한 내용은 공급자 호스팅 및 보안을 참조하세요. 자세한 내용 및 예제는 replace:안전하게 이벤트 수신을 참조하세요.
SlowDownProviders
-
데이터 형식: boolean
-
액세스 형식: 읽기/쓰기
True이면 이 소비자가 유지될 수 없는 경우 공급자의 속도가 느려집니다.
설명
__FilterToConsumerBinding 클래스는 속성이 없는 __IndicationRelated에서 파생됩니다.
영구 이벤트 소비자는 __FilterToConsumerBinding 시스템 클래스를 사용하여 이벤트 필터를 최종 소비자에게 바인딩합니다. 필터와 소비자가 함께 바인딩된 후 WMI는 필터와 일치하는 이벤트를 해당 소비자에게 전달할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
네임스페이스 |
모든 WMI 네임스페이스 |