EC_SUBSCRIPTION_PROPERTY_ID 열거형(evcoll.h)
EC_SUBSCRIPTION_PROPERTY_ID 열거형은 구독 구성에 사용되는 이벤트 구독 속성을 식별하는 값을 정의합니다.
Syntax
typedef enum _EC_SUBSCRIPTION_PROPERTY_ID {
EcSubscriptionEnabled = 0,
EcSubscriptionEventSources,
EcSubscriptionEventSourceAddress,
EcSubscriptionEventSourceEnabled,
EcSubscriptionEventSourceUserName,
EcSubscriptionEventSourcePassword,
EcSubscriptionDescription,
EcSubscriptionURI,
EcSubscriptionConfigurationMode,
EcSubscriptionExpires,
EcSubscriptionQuery,
EcSubscriptionTransportName,
EcSubscriptionTransportPort,
EcSubscriptionDeliveryMode,
EcSubscriptionDeliveryMaxItems,
EcSubscriptionDeliveryMaxLatencyTime,
EcSubscriptionHeartbeatInterval,
EcSubscriptionLocale,
EcSubscriptionContentFormat,
EcSubscriptionLogFile,
EcSubscriptionPublisherName,
EcSubscriptionCredentialsType,
EcSubscriptionCommonUserName,
EcSubscriptionCommonPassword,
EcSubscriptionHostName,
EcSubscriptionReadExistingEvents,
EcSubscriptionDialect,
EcSubscriptionType,
EcSubscriptionAllowedIssuerCAs,
EcSubscriptionAllowedSubjects,
EcSubscriptionDeniedSubjects,
EcSubscriptionAllowedSourceDomainComputers,
EcSubscriptionPropertyIdEND
} EC_SUBSCRIPTION_PROPERTY_ID;
상수
EcSubscriptionEnabled 값: 0 구독을 사용하거나 사용하지 않도록 설정하거나 구독의 현재 상태 가져오는 데 사용되는 구독의 Enabled 속성입니다. 이 속성은 EcVarTypeBoolean 값입니다. |
EcSubscriptionEventSources 이벤트 수집기로 이벤트를 전달할 수 있는 로컬 또는 원격 컴퓨터(이벤트 원본)에 대한 정보 컬렉션이 포함된 구독의 EventSources 속성입니다. 이 속성은 배열에 대한 핸들입니다( EcVarObjectArrayPropertyHandle 값). 이 값은 일반적으로 수집기 시작 구독에 사용됩니다. 원본 시작 구독에 사용하여 특정 이벤트 원본의 이벤트 컬렉션을 사용하지 않도록 설정할 수 있습니다. |
EcSubscriptionEventSourceAddress 이벤트가 수집되는 로컬 또는 원격 컴퓨터(이벤트 원본)의 IP 주소 또는 FQDN(정규화된 도메인 이름)이 포함된 구독의 EventSourceAddress 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionEventSourceEnabled 이벤트 원본을 사용하거나 사용하지 않도록 설정하는 데 사용되는 구독의 EventSourceEnabled 속성입니다. 이 속성은 EcVarTypeBoolean 값입니다. |
EcSubscriptionEventSourceUserName 원격 컴퓨터(이벤트 원본)에서 사용자를 인증하는 데 사용되는 사용자 이름을 포함하는 구독의 EventSourceUserName 속성입니다. 이 속성은 EcVarTypeString 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionEventSourcePassword 원격 컴퓨터(이벤트 원본)에서 사용자를 인증하는 데 사용되는 암호를 포함하는 구독의 EventSourcePassword 속성입니다. 이 속성은 EcVarTypeString 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionDescription 구독에 대한 설명이 포함된 구독의 Description 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionURI WS-Management 컴퓨터에 연결하는 데 사용되는 URI를 포함하는 구독의 URI 속성입니다. 예를 들어 URI http://schemas.microsoft.com/wbem/wsman/1/logrecord/sel 는 하드웨어 이벤트 또는이벤트 로그에 게시된 이벤트에 대한 것일 수 http://schemas.microsoft.com/wbem/wsman/1/windows/EventLog 있습니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionConfigurationMode 이벤트가 구독에 전달되는 방법을 지정하는 구독의 ConfigurationMode 속성입니다. 이 속성은 EC_SUBSCRIPTION_CONFIGURATION_MODE 열거형의 EcVarTypeUInt32 값입니다. |
EcSubscriptionExpires 구독이 종료되는 날짜를 포함하는 구독의 Expires 속성입니다. 사용할 수 있는 최대 날짜는 3000-12-31T23:59:59.999Z입니다. 이 속성이 정의되어 있지 않으면 구독이 만료되지 않습니다. 이 속성은 EcVarTypeDateTime 값입니다. |
EcSubscriptionQuery 이벤트 수집기로 전달할 이벤트를 선택하는 데 이벤트 원본에서 사용하는 쿼리를 포함하는 구독의 Query 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionTransportName 원격 컴퓨터(이벤트 원본)에 연결하는 데 사용되는 전송 유형을 지정하는 구독의 TransportName 속성입니다. 이 값은 기본값인 HTTP이거나 HTTPS일 수 있습니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionTransportPort 전송에서 원격 컴퓨터(이벤트 원본)에 연결하는 데 사용하는 포트 번호를 지정하는 구독의 TransportPort 속성입니다. HTTP의 기본 포트 번호는 80이고 HTTPS의 기본 포트 번호는 443입니다. 이 속성은 EcVarTypeUInt32 값입니다. |
EcSubscriptionDeliveryMode 푸시 또는 끌어오기 모델을 사용하여 이벤트가 구독에 배달되는지 여부를 지정하는 구독의 DeliveryMode 속성입니다. 이 속성은 EC_SUBSCRIPTION_DELIVERY_MODE 열거형 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionDeliveryMaxItems 이벤트 원본에서 전달될 때 일괄 처리할 수 있는 최대 이벤트 수를 지정하는 구독의 DeliveryMaxItems 속성입니다. EcSubscriptionDeliveryMode 속성이 EcDeliveryModePush로 설정된 경우 이 속성은 이벤트 원본에서 보낸 일괄 처리에 포함된 이벤트 수를 결정합니다. EcSubscriptionDeliveryMode 속성이 EcDeliveryModePull로 설정된 경우 이 속성은 각 요청에 대한 이벤트 원본에서 전달되는 최대 항목 수를 결정합니다. 이 속성은 EcVarTypeUInt32 값입니다. |
EcSubscriptionDeliveryMaxLatencyTime 이벤트 원본이 이벤트를 보내기 전에 대기해야 하는 시간(밀리초)을 지정하는 구독의 DeliveryMaxLatencyTime 속성입니다(최대 항목 수에 도달하기에 충분한 이벤트를 수집하지 않은 경우에도). 이 값은 EcSubscriptionDeliveryMode 속성이 EcDeliveryModePush로 설정된 경우에 사용됩니다. 이 속성은 EcVarTypeUInt32 값입니다. |
EcSubscriptionHeartbeatInterval 전송된 하트비트 메시지 간에 관찰되는 하트비트 시간 간격(밀리초)을 정의하는 구독의 HeartbeatInterval 속성입니다. EcSubscriptionDeliveryMode 속성이 EcDeliveryModePush로 설정된 경우 이벤트 수집기는 이 속성을 사용하여 이벤트 원본의 가용성을 확인합니다. EcSubscriptionDeliveryMode 속성이 EcDeliveryModePull로 설정된 경우 이벤트 수집기는 이 속성을 사용하여 이벤트 원본에 대한 쿼리 간의 간격을 결정합니다. 이 속성은 EcVarTypeUInt32 값입니다. |
EcSubscriptionLocale 이벤트의 로 캘(예: en-us)을 지정하는 구독의 로캘 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionContentFormat 이벤트 콘텐츠를 배달해야 하는 형식을 지정하는 구독의 ContentFormat 속성입니다. 이 속성은 EC_SUBSCRIPTION_CONTENT_FORMAT 열거형 값입니다. |
EcSubscriptionLogFile 이벤트 원본에서 수집된 이벤트가 저장될 로그 파일을 지정하는 구독의 LogFile 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionPublisherName 이벤트 수집기 컴퓨터가 로컬 로그에 이벤트를 발생시킬 게시자의 이름을 포함하는 구독의 PublisherName 속성입니다. ForwardedEvents 로그 이외의 로그에서 이벤트를 수집하려는 경우에 사용됩니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionCredentialsType 이벤트 구독에 사용되는 자격 증명 유형을 지정하는 구독의 CredentialsType 속성입니다. 이 속성은 EC_SUBSCRIPTION_CREDENTIALS_TYPE 열거형 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionCommonUserName 로컬 및 원격 컴퓨터에서 사용자를 인증하는 데 사용되는 일반 사용자 이름을 포함하는 구독의 CommonUserName 속성입니다. 이 속성은 EcVarTypeString 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionCommonPassword 로컬 및 원격 컴퓨터에서 사용자를 인증하는 데 사용되는 일반 암호를 포함하는 구독의 CommonPassword 속성입니다. 이 속성은 EcVarTypeString 값입니다. 이 속성은 원본 시작 구독에 사용할 수 없습니다. |
EcSubscriptionHostName 로컬 컴퓨터의 FQDN(정규화된 도메인 이름)을 지정하는 구독의 HostName 속성입니다. 이 속성은 이벤트 원본에서 이벤트를 전달하는 데 사용되며 여러 FQDN이 있을 수 있는 다중 호스트 서버를 포함하는 시나리오에서 사용됩니다. 이 속성은 EcVarTypeString 값이며 밀어넣기 구독에만 사용해야 합니다. |
EcSubscriptionReadExistingEvents 기존 이벤트를 수집할지 여부를 결정하는 구독의 ReadExistingEvents 속성입니다. 이 속성은 EcVarTypeBoolean 값입니다. |
EcSubscriptionDialect 쿼리 문자열의 방언을 지정하는 구독의 Dialect 속성입니다. 예를 들어 SQL 기반 필터의 방언은 SQL이고 WMI 기반 필터에 대한 언어는 WQL입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionType 이벤트 원본 또는 수집기에서 구독을 시작할지 여부를 정의하는 구독의 Type 속성입니다. 이 속성은 EC_SUBSCRPTION_TYPE 값입니다. |
EcSubscriptionAllowedIssuerCAs 구독에서 인증서 기반 인증을 사용하는 경우 허용되는 CA(인증 기관)를 포함하는 구독의 AllowedIssuerCAs 속성입니다. 원본 시작 구독에 사용됩니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionAllowedSubjects 구독에 허용되는 주체를 포함하는 구독의 AllowedSubjects 속성입니다. 원본 시작 구독에 사용됩니다. 주체는 구독에서 허용되는 모든 이벤트 원본 컴퓨터의 이름(예: 도메인 이름)을 지정합니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionDeniedSubjects 구독에 허용되지 않는 주체를 포함하는 구독의 DeniedSubjects 속성입니다. 원본 시작 구독에 사용됩니다. 주체는 구독에서 허용되지 않는 모든 이벤트 원본 컴퓨터의 이름(예: 도메인 이름)을 지정합니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionAllowedSourceDomainComputers SDDL 문자열로 정의된 수집기 컴퓨터에 이벤트를 보낼 수 있는 원본 컴퓨터를 포함하는 구독의 AllowedSourceDomainComputers 속성입니다. 이 속성은 EcVarTypeString 값입니다. |
EcSubscriptionPropertyIdEND |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | evcoll.h |