Utiliser le collecteur d’événements Windows
Cette section répertorie les rubriques qui expliquent les tâches qui peuvent être effectuées à l’aide du Kit de développement logiciel (SDK) Du collecteur d’événements Windows. Des exemples de code et des explications pour toutes les tâches sont inclus dans chacune des rubriques suivantes.
Dans cette section
Création d’un abonnement initié par le collecteur
Fournit des informations et un exemple de code C++ pour la création d’un abonnement initié par le collecteur. Un abonnement initié par le collecteur vous permet de recevoir des événements sur un ordinateur local (le collecteur d’événements) qui sont transférés à partir d’un ordinateur distant (une source d’événement).
Configuration d’un abonnement initié par la source
Fournit des informations et un exemple de code C++ pour la création d’un abonnement initié par la source. Un abonnement initié par la source vous permet de recevoir des événements sur un ordinateur local (le collecteur d’événements) qui sont transférés à partir d’un ordinateur distant (une source d’événement) sans spécifier les sources d’événements dans l’abonnement.
Ajout d’une source d’événement à un abonnement initié par le collecteur
Fournit des informations et un exemple de code C++ pour ajouter une source d’événement (ordinateur local ou ordinateur distant) à un abonnement initié par le collecteur. Un abonnement initié par le collecteur ne peut pas commencer à collecter des événements tant qu’une source d’événement n’a pas été ajoutée à l’abonnement.
Création d’abonnements aux événements matériels
Fournit des informations sur la création d’un abonnement aux événements afin de recevoir des événements matériels à partir d’un ordinateur sur lequel un contrôleur BMC (Baseboard Management Controller) est installé.
Suppression d’un abonnement collecteur d’événements
Fournit des informations et un exemple de code C++ pour la suppression d’un abonnement collecteur d’événements d’un ordinateur local.
Affichage des propriétés d’un abonnement collecteur d’événements
Fournit des informations et un exemple de code C++ pour afficher les valeurs de propriété d’un abonnement Event Collector. Les valeurs de propriété peuvent fournir des informations utiles, telles que les adresses des sources d’événements, les status de l’abonnement et des sources d’événements, ainsi que des informations sur la façon dont les événements sont remis.
Affichage de l’état d’un abonnement collecteur d’événements
Fournit des informations et un exemple de code C++ pour afficher la status d’exécution des sources d’événements associées à un abonnement Event Collector. Cela vous permet d’afficher les messages d’erreur qui peuvent aider à résoudre les problèmes, ce qui empêche une source d’événement de transférer des événements.
Liste des abonnements du collecteur d’événements
Fournit des informations et un exemple de code C++ pour répertorier les abonnements qui existent sur un ordinateur local. Vous pouvez utiliser les noms d’abonnement obtenus avec cet exemple pour supprimer un abonnement, ajouter une source d’événement à un abonnement, récupérer les propriétés d’un abonnement ou afficher les status d’un abonnement.
Suppression d’une source d’événements d’un abonnement initié par le collecteur
Fournit des informations et un exemple de code C++ pour supprimer une source d’événements d’un abonnement lancé par le collecteur. Vous pouvez supprimer une source d’événement d’un abonnement initié par le collecteur sans désactiver l’abonnement.
Nouvelle tentative d’abonnement au collecteur d’événements
Fournit des informations et un exemple de code C++ pour réessayer un abonnement au collecteur d’événements en cas d’échec d’une ou de plusieurs sources d’événements. Vous pouvez réessayer une seule source d’événement ou vous pouvez réessayer l’intégralité de l’abonnement.