Bagikan melalui


Antarmuka IWbemEventProviderQuerySink (wbemprov.h)

Antarmuka IWbemEventProviderQuerySink secara opsional diimplementasikan oleh penyedia peristiwa yang ingin mengetahui jenis filter kueri peristiwa apa yang saat ini aktif untuk mengoptimalkan performa.

Warisan

Antarmuka IWbemEventProviderQuerySink mewarisi dari antarmuka IUnknown . IWbemEventProviderQuerySink juga memiliki jenis anggota ini:

Metode

Antarmuka IWbemEventProviderQuerySink memiliki metode ini.

 
IWbemEventProviderQuerySink::CancelQuery

Panggil metode IWbemEventProviderQuerySink::CancelQuery setiap kali konsumen peristiwa logis membatalkan filter kueri peristiwa yang relevan dengan Manajemen Windows.
IWbemEventProviderQuerySink::NewQuery

Panggil metode IWbemEventProviderQuerySink::NewQuery saat konsumen peristiwa logis mendaftarkan filter kueri peristiwa yang relevan dengan Manajemen Windows.

Keterangan

Meskipun WMI memanggil metode IWbemEventProvider hanya satu kali setelah penyedia peristiwa menjadi aktif, WMI memanggil metode IWbemEventProviderQuerySink terus menerus, sebagaimana merujuknya. Penyedia dapat mengabaikan semua panggilan ke metode IWbemEventProviderQuerySink sesuai kebutuhan. Poin ini sangat penting; mendukung IWbemEventProviderQuerySink menunjukkan bahwa penyedia akan menyediakan setidaknya peristiwa yang diminta oleh kueri.

Penyedia juga dapat menghasilkan lebih banyak peristiwa daripada yang diminta, yang difilter WMI sebagaimana mewajibkan. Fungsionalitas ini berarti Anda dapat menerapkan IWbemEventProviderQuerySink dan mengoptimalkan pemrosesan tanpa mengatasi semua bagian bahasa kueri WMI (WQL). Misalnya, jika penyedia tidak secara khusus menangani kueri tertentu, penyedia dapat menghasilkan semua kemungkinan peristiwa untuk kueri.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header wbemprov.h (termasuk Wbemidl.h)