Compartir a través de


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