Ricezione di eventi durante l'esecuzione dell'applicativo
Uno dei modi più comuni per ricevere un evento consiste nell'usare un'applicazione in esecuzione, ad esempio un'applicazione di gestione che raccoglie e visualizza eventi a un utente. Tali applicazioni sono denominate "temporanee" perché quando si arresta, un consumatore temporaneo non riceve notifiche degli eventi.
Un consumer temporaneo chiama SWbemServices.ExecNotificationQuery nello script o IWbemServices.ExecNotificationQuery in C++ per sottoscrivere eventi in un namespace. L'identità associata a questa sottoscrizione è il chiamante.
Un consumer di eventi temporanei può ricevere notifiche in modo asincrono o semisincrona sia negli script che in C++.
Nota
Per motivi di sicurezza, è importante notare che le notifiche degli eventi asincrone non sono consigliate. Per altre informazioni, vedere Impostazione della sicurezza in una chiamata asincrona. I consumatori di eventi hanno particolari problemi di sicurezza. Per altre informazioni, vedere Protezione degli eventi WMI.
Per altre informazioni sulla ricezione di notifiche di eventi asincrone e semiincrone, vedere Ricezione di notifiche di eventi asincrone e ricezione di notifiche di eventi semisincrone.