Partager via


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

L’une des façons les plus courantes de recevoir un événement consiste à utiliser une application en cours d’exécution, telle qu’une application de gestion qui collecte 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énement lors de l’arrêt.

Un consommateur temporaire appelle SWbemServices.ExecNotificationQuery dans un 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 temporaires peut recevoir des notifications de manière asynchrone ou semi-synchronisée 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, voir 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 des notifications d’événements asynchrones et semi-synchronisées, consultez Réception de notifications d’événements asynchrones et Réception de notifications d’événements semi-synchrones.