Condividi tramite


Interfaccia IWbemEventProviderQuerySink (wbemprov.h)

L'interfaccia IWbemEventProviderQuerySink viene implementata facoltativamente dai provider di eventi che vogliono sapere quali tipi di filtri di query di eventi sono attualmente attivi per ottimizzare le prestazioni.

Ereditarietà

L'interfaccia IWbemEventProviderQuerySink eredita dall'interfaccia IUnknown . IWbemEventProviderQuerySink include anche questi tipi di membri:

Metodi

L'interfaccia IWbemEventProviderQuerySink include questi metodi.

 
IWbemEventProviderQuerySink::CancelQuery

Chiamare il metodo IWbemEventProviderQuerySink::CancelQuery ogni volta che un consumer di eventi logici annulla un filtro di query di eventi pertinente con Gestione Windows.
IWbemEventProviderQuerySink::NewQuery

Chiamare il metodo IWbemEventProviderQuerySink::NewQuery quando un consumer di eventi logici registra un filtro di query di eventi pertinente con Gestione Windows.

Commenti

Anche se WMI chiama i metodi di IWbemEventProvider solo una volta dopo che un provider di eventi diventa attivo, WMI chiama i metodi di IWbemEventProviderQuerySink in modo continuativo, a seconda delle esigenze. Il provider può ignorare tutte le chiamate ai metodi IWbemEventProviderQuerySink in base alle esigenze. Questo punto è molto importante; il supporto di IWbemEventProviderQuerySink indica che un provider fornirà almeno gli eventi richiesti dalle query.

Un provider può anche generare più eventi rispetto a quelli richiesti, che WMI filtra in base alle esigenze. Questa funzionalità significa che è possibile implementare IWbemEventProviderQuerySink e ottimizzare l'elaborazione senza indirizzare tutte le parti del linguaggio di query WMI (WQL). Ad esempio, se un provider non gestisce in modo specifico una query specifica, il provider può generare tutti gli eventi possibili per la query.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemprov.h (include Wbemidl.h)