enumeración EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID (evcoll.h)
La enumeración EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID especifica los valores usados para obtener el estado de una suscripción o el estado de un origen de eventos determinado con respecto a una suscripción.
Los valores se usan en la función 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;
Constantes
EcSubscriptionRunTimeStatusActive Valor: 0 Obtiene el estado de una suscripción activa o inactiva o un origen de eventos. Esto devolverá un valor entero de 32 bits sin signo de la enumeración EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS . |
EcSubscriptionRunTimeStatusLastError Obtiene el último estado de error de una suscripción o un origen de eventos. Esto devolverá un valor EcVarTypeUInt32 . |
EcSubscriptionRunTimeStatusLastErrorMessage Obtiene el último mensaje de error para una suscripción o un origen de eventos. Esto devolverá un valor EcVarTypeString . |
EcSubscriptionRunTimeStatusLastErrorTime Obtenga la hora en que se produjo el último error para una suscripción o un origen de eventos. Esto devolverá un valor EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusNextRetryTime Obtenga la próxima vez que la suscripción o un origen de eventos intente ejecutarse (después de un error). Esto devolverá un valor EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusEventSources Obtenga los orígenes de eventos de la suscripción. En el caso de las suscripciones iniciadas por el recopilador, esta lista será idéntica a la de la configuración de la suscripción. En el caso de las suscripciones iniciadas por el origen, esta lista será el conjunto de orígenes de eventos que el recopilador ha oído en los últimos 30 días. Esta lista es persistente en los reinicios del recopilador de eventos. Esto devolverá un valor EcVarTypeString . |
EcSubscriptionRunTimeStatusLastHeartbeatTime Obtenga la última vez que se produjo un latido (una señal usada para indicar que la suscripción funciona) para una suscripción o un origen de eventos. Esto devolverá un valor EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusInfoIdEND |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | evcoll.h |