Condividi tramite


enumerazione EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID (evcoll.h)

L'enumerazione EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID specifica i valori utilizzati per ottenere lo stato di una sottoscrizione o lo stato di una determinata origine evento rispetto a una sottoscrizione.

I valori vengono usati nella funzione EcGetSubscriptionRunTimeStatus .

Sintassi

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

Costanti

 
EcSubscriptionRunTimeStatusActive
Valore: 0
Ottenere lo stato di una sottoscrizione attiva o inattiva o di un'origine evento. Verrà restituito un valore intero senza segno a 32 bit dall'enumerazione EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS .
EcSubscriptionRunTimeStatusLastError
Ottenere l'ultimo stato di errore di una sottoscrizione o di un'origine evento. Verrà restituito un valore EcVarTypeUInt32 .
EcSubscriptionRunTimeStatusLastErrorMessage
Ottenere l'ultimo messaggio di errore per una sottoscrizione o un'origine evento. Verrà restituito un valore EcVarTypeString .
EcSubscriptionRunTimeStatusLastErrorTime
Ottenere l'ora in cui si è verificato l'ultimo errore per una sottoscrizione o un'origine evento. Verrà restituito un valore EcVarTypeDateTime .
EcSubscriptionRunTimeStatusNextRetryTime
Ottenere la volta successiva che la sottoscrizione o un'origine evento tenterà di eseguire (dopo un errore). Verrà restituito un valore EcVarTypeDateTime .
EcSubscriptionRunTimeStatusEventSources
Ottenere le origini eventi per la sottoscrizione. Per le sottoscrizioni avviate dall'agente di raccolta, questo elenco sarà identico a quello nella configurazione della sottoscrizione. Per le sottoscrizioni avviate dall'origine, questo elenco sarà il set di origini eventi che l'agente di raccolta ha sentito negli ultimi 30 giorni. Questo elenco è persistente tra i riavvii dell'agente di raccolta eventi. Verrà restituito un valore EcVarTypeString .
EcSubscriptionRunTimeStatusLastHeartbeatTime
Ottenere l'ultima volta che si è verificato un heartbeat (un segnale usato per indicare che la sottoscrizione è funzionante) per una sottoscrizione o un'origine evento. Verrà restituito un valore EcVarTypeDateTime .
EcSubscriptionRunTimeStatusInfoIdEND

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione evcoll.h