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
訂用帳戶的 EventSourceAddress 屬性,其中包含本機或遠端電腦之 IP 位址或完整域名 (FQDN) , (事件來源) 從中收集事件。 此屬性是 EcVarTypeString 值。
EcSubscriptionEventSourceEnabled
用來啟用或停用事件來源之訂用帳戶的 EventSourceEnabled 屬性。 此屬性是 EcVarTypeBoolean 值。
EcSubscriptionEventSourceUserName
包含使用者名稱之訂用帳戶的 EventSourceUserName 屬性,遠端電腦會使用該名稱 (事件來源) 來驗證使用者。 此屬性是 EcVarTypeString 值。 這個屬性不能用於來源起始的訂用帳戶。
EcSubscriptionEventSourcePassword
包含密碼之訂用帳戶的 EventSourcePassword 屬性,遠端電腦 (事件來源) 用來驗證使用者。 此屬性是 EcVarTypeString 值。 這個屬性不能用於來源起始的訂用帳戶。
EcSubscriptionDescription
包含訂用帳戶描述之訂閱的 Description 屬性。 此屬性是 EcVarTypeString 值。
EcSubscriptionURI
包含 URI 之訂用帳戶的 URI 屬性,由 WS-Management 用來連線到電腦。 例如,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
訂用帳戶的 HostName 屬性,指定本機電腦的 FQDN (完整功能變數名稱) 。 這個屬性是由事件來源用來轉送事件,而且用於牽涉到可能有多個 FQDN 的多路伺服器的情況。 此屬性是 EcVarTypeString 值,而且只能用於發送訂閱。
EcSubscriptionReadExistingEvents
訂用帳戶的 ReadExistingEvents 屬性,決定是否要收集現有的事件。 此屬性是 EcVarTypeBoolean 值。
EcSubscriptionDialect
訂用帳戶的 Dialect 屬性,指定查詢字串的方言。 例如,SQL 型篩選的方言是 SQL,而 WMI 型篩選的方言會是 WQL。 此屬性是 EcVarTypeString 值。
EcSubscriptionType
訂用帳戶的 Type 屬性,定義訂閱是由事件來源或收集器起始。 此屬性是 EC_SUBSCRPTION_TYPE 值。
EcSubscriptionAllowedIssuerCAs
訂用帳戶的 AllowedIssuerCAs 屬性,其中包含證書頒發機構單位 (CA) 如果訂用帳戶使用憑證式驗證,則允許。 這會用於來源起始的訂用帳戶。 此屬性是 EcVarTypeString 值。
EcSubscriptionAllowedSubjects
訂閱的 AllowedSubjects 屬性,其中包含訂用帳戶允許的主體。 這會用於來源起始的訂用帳戶。 主體會指定訂用帳戶中允許的所有事件來源計算機的名稱,例如功能變數名稱。 此屬性是 EcVarTypeString 值。
EcSubscriptionDeniedSubjects
訂閱的 DeniedSubjects 屬性,其中包含訂閱不允許的主體。 這會用於來源起始的訂用帳戶。 主體會指定訂用帳戶中不允許的所有事件來源計算機的名稱,例如功能變數名稱。 此屬性是 EcVarTypeString 值。
EcSubscriptionAllowedSourceDomainComputers
訂用帳戶的 AllowedSourceDomainComputers 屬性,其中包含允許將事件傳送至 SDDL 字串所定義的收集器電腦的來源電腦。 此屬性是 EcVarTypeString 值。
EcSubscriptionPropertyIdEND

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 evcoll.h