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 |