共用方式為


EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID列舉 (evcoll.h)

EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID列舉會指定用來取得訂用帳戶狀態的值,或針對訂用帳戶取得特定事件來源的狀態。

這些值會用於 EcGetSubscriptionRunTimeStatus 函式中。

Syntax

typedef enum _EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID {
  EcSubscriptionRunTimeStatusActive = 0,
  EcSubscriptionRunTimeStatusLastError,
  EcSubscriptionRunTimeStatusLastErrorMessage,
  EcSubscriptionRunTimeStatusLastErrorTime,
  EcSubscriptionRunTimeStatusNextRetryTime,
  EcSubscriptionRunTimeStatusEventSources,
  EcSubscriptionRunTimeStatusLastHeartbeatTime,
  EcSubscriptionRunTimeStatusInfoIdEND
} EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID;

常數

 
EcSubscriptionRunTimeStatusActive
值: 0
取得作用中或非使用中訂閱或事件來源的狀態。 這會從 EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS 列舉傳回不帶正負號的32位整數值。
EcSubscriptionRunTimeStatusLastError
取得訂用帳戶或事件來源的最後一個錯誤狀態。 這會傳回 EcVarTypeUInt32 值。
EcSubscriptionRunTimeStatusLastErrorMessage
取得訂用帳戶或事件來源的最後一個錯誤訊息。 這會傳回 EcVarTypeString 值。
EcSubscriptionRunTimeStatusLastErrorTime
取得訂用帳戶或事件來源發生上次錯誤的時間。 這會傳回 EcVarTypeDateTime 值。
EcSubscriptionRunTimeStatusNextRetryTime
下次訂用帳戶或事件來源嘗試在錯誤) 之後執行 (。 這會傳回 EcVarTypeDateTime 值。
EcSubscriptionRunTimeStatusEventSources
取得訂用帳戶的事件來源。 對於收集器起始的訂用帳戶,此列表會與訂用帳戶組態中的訂用帳戶相同。 對於來源起始的訂用帳戶,此列表將是收集器在過去 30 天內從中聽到的事件來源集。 此清單會在事件收集器重新啟動時持續存在。 這會傳回 EcVarTypeString 值。
EcSubscriptionRunTimeStatusLastHeartbeatTime
取得上次活動訊號 (用來表示訂用帳戶運作的訊號,) 訂閱或事件來源發生。 這會傳回 EcVarTypeDateTime 值。
EcSubscriptionRunTimeStatusInfoIdEND

規格需求

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