Réception d’événements pendant la durée de votre application

L’une des méthodes les plus courantes pour recevoir un événement consiste à utiliser une application en cours d’exécution, telle qu’une application de gestion qui recueille et affiche des événements à un utilisateur. Ces applications sont appelées « temporaires », car un consommateur temporaire ne reçoit pas de notifications d’événements lorsqu’il est arrêté.

Un consommateur temporaire appelle SWbemServices.ExecNotificationQuery dans le script ou IWbemServices.ExecNotificationQuery en C++ pour s’abonner aux événements d’un espace de noms. L’identité associée à cet abonnement est l’appelant.

Un consommateur d’événements temporaire peut recevoir des notifications de manière asynchrone ou semisynchronously dans les scripts et C++.

Notes

Pour des raisons de sécurité, il est important de noter que les notifications d’événements asynchrones ne sont pas recommandées. Pour plus d’informations, consultez définition de la sécurité sur un appel asynchrone. Les consommateurs d’événements ont des problèmes de sécurité particuliers. Pour plus d’informations, consultez sécurisation des événements WMI.

Pour plus d’informations sur la réception de notifications d’événements asynchrones et semi-synchrones, consultez réception de notifications d' événements asynchrones et réception de notifications d’événements semi