enumeração EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID (evcoll.h)

A enumeração EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID especifica os valores usados para obter o status de uma assinatura ou o status de uma fonte de evento específica em relação a uma assinatura.

Os valores são usados na função 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
Obtenha o status de uma assinatura ativa ou inativa ou de uma fonte de evento. Isso retornará um valor inteiro sem sinal de 32 bits da enumeração EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS .
EcSubscriptionRunTimeStatusLastError
Obtenha o último erro status de uma assinatura ou de uma fonte de evento. Isso retornará um valor EcVarTypeUInt32 .
EcSubscriptionRunTimeStatusLastErrorMessage
Obtenha a última mensagem de erro para uma assinatura ou uma fonte de evento. Isso retornará um valor EcVarTypeString .
EcSubscriptionRunTimeStatusLastErrorTime
Obtenha a hora em que o último erro ocorreu para uma assinatura ou uma fonte de evento. Isso retornará um valor EcVarTypeDateTime .
EcSubscriptionRunTimeStatusNextRetryTime
Obtenha a próxima vez que a assinatura ou uma fonte de evento tentar executar (após um erro). Isso retornará um valor EcVarTypeDateTime .
EcSubscriptionRunTimeStatusEventSources
Obtenha as fontes de evento para a assinatura. Para assinaturas iniciadas pelo coletor, essa lista será idêntica à da configuração da assinatura. Para assinaturas iniciadas pela origem, essa lista será o conjunto de fontes de eventos que o coletor ouviu nos últimos 30 dias. Essa lista é persistente entre reinicializações do coletor de eventos. Isso retornará um valor EcVarTypeString .
EcSubscriptionRunTimeStatusLastHeartbeatTime
Obtenha a última vez em que ocorreu uma pulsação (um sinal usado para significar que a assinatura está funcionando) para uma assinatura ou uma fonte de evento. Isso retornará um valor EcVarTypeDateTime .
EcSubscriptionRunTimeStatusInfoIdEND

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho evcoll.h