Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID spécifie les valeurs utilisées pour obtenir la status d’un abonnement ou la status d’une source d’événements particulière par rapport à un abonnement.
Les valeurs sont utilisées dans la fonction 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
EcSubscriptionRunTimeStatusActiveValeur : 0 Obtenez les status d’un abonnement actif ou inactif ou d’une source d’événement. Cette opération retourne une valeur entière 32 bits non signée de l’énumération EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS . |
EcSubscriptionRunTimeStatusLastErrorObtenez la dernière erreur status d’un abonnement ou d’une source d’événement. Cette opération renvoie une valeur EcVarTypeUInt32 . |
EcSubscriptionRunTimeStatusLastErrorMessageObtenez le dernier message d’erreur pour un abonnement ou une source d’événement. Cette opération renvoie une valeur EcVarTypeString . |
EcSubscriptionRunTimeStatusLastErrorTimeObtenez l’heure à laquelle la dernière erreur s’est produite pour un abonnement ou une source d’événement. Cette opération renvoie une valeur EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusNextRetryTimeObtenez la prochaine fois que l’abonnement ou une source d’événement essaiera de s’exécuter (après une erreur). Cette opération renvoie une valeur EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusEventSourcesObtenez les sources d’événements pour l’abonnement. Pour les abonnements initiés par le collecteur, cette liste sera identique à celle de la configuration de l’abonnement. Pour les abonnements initiés par la source, cette liste correspond à l’ensemble des sources d’événements dont le collecteur a entendu parler au cours des 30 derniers jours. Cette liste est persistante lors des redémarrages du collecteur d’événements. Cette opération renvoie une valeur EcVarTypeString . |
EcSubscriptionRunTimeStatusLastHeartbeatTimeObtenez la dernière fois qu’une pulsation (un signal utilisé pour indiquer que l’abonnement fonctionne) s’est produite pour un abonnement ou une source d’événement. Cette opération renvoie une valeur EcVarTypeDateTime . |
EcSubscriptionRunTimeStatusInfoIdEND |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista |
| Serveur minimal pris en charge | Windows Server 2008 |
| En-tête | evcoll.h |