header wdfwmi.h
Header ini digunakan oleh wdf. Untuk informasi selengkapnya, lihat:
-
Windows Driver Framework
wdfwmi.h berisi antarmuka pemrograman berikut:
Fungsi
WDF_WMI_BUFFER_APPEND_STRING Fungsi WDF_WMI_BUFFER_APPEND_STRING menyalin string Unicode tertentu ke dalam buffer tertentu dalam format yang diperlukan WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER Fungsi WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER menginisialisasi struktur WDF_WMI_INSTANCE_CONFIG dan menyimpan handel tertentu ke objek penyedia WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG Fungsi WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG menginisialisasi struktur WDF_WMI_INSTANCE_CONFIG dan menyimpan penunjuk ke struktur WDF_WMI_PROVIDER_CONFIG tertentu. |
WDF_WMI_PROVIDER_CONFIG_INIT Fungsi WDF_WMI_PROVIDER_CONFIG_INIT menginisialisasi struktur WDF_WMI_PROVIDER_CONFIG. |
WdfWmiInstanceBuat Metode WdfWmiInstanceCreate membuat objek instans WMI yang mewakili instans penyedia data WMI. |
WdfWmiInstanceDeregister Metode WdfWmiInstanceDeregister membatalkan pendaftaran instans tertentu dari penyedia data WMI dari layanan WMI sistem. |
WdfWmiInstanceFireEvent Metode WdfWmiInstanceFireEvent mengirimkan peristiwa WMI ke klien WMI yang telah mendaftar untuk menerima pemberitahuan peristiwa. |
WdfWmiInstanceGetDevice Metode WdfWmiInstanceGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan objek instans WMI tertentu. |
WdfWmiInstanceGetProvider Metode WdfWmiInstanceGetProvider mengembalikan handel ke objek penyedia WMI yang merupakan objek induk dari objek instans WMI tertentu. |
WdfWmiInstanceRegister Metode WdfWmiInstanceRegister mendaftarkan instans tertentu dari penyedia data WMI dengan layanan WMI sistem. |
WdfWmiProviderBuat Metode WdfWmiProviderCreate membuat objek penyedia WMI yang mewakili blok data WMI. |
WdfWmiProviderGetDevice Metode WdfWmiProviderGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang merupakan induk dari objek penyedia WMI tertentu. |
WdfWmiProviderGetTracingHandle Metode WdfWmiProviderGetTracingHandle mengembalikan handel ke pencatat peristiwa sesi pelacakan perangkat lunak WPP. |
WdfWmiProviderIsEnabled Metode WdfWmiProviderIsEnabled menentukan apakah pengumpulan data atau pemberitahuan peristiwa diaktifkan untuk penyedia data WMI tertentu. |
Fungsi panggilan balik
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD Fungsi panggilan balik EvtWmiInstanceExecuteMethod driver menjalankan metode tertentu yang disediakan driver untuk instans penyedia data WMI. |
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE Fungsi panggilan balik EvtWmiInstanceQueryInstance driver menyalin data instans penyedia WMI ke dalam buffer untuk pengiriman ke klien WMI. |
EVT_WDF_WMI_INSTANCE_SET_INSTANCE Fungsi panggilan balik EvtWmiInstanceSetInstance driver mengatur semua data instans penyedia data WMI ke nilai yang disediakan klien WMI. |
EVT_WDF_WMI_INSTANCE_SET_ITEM Fungsi panggilan balik EvtWmiInstanceSetItem driver menetapkan satu item data instans penyedia data WMI ke nilai yang disediakan klien WMI. |
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL Fungsi panggilan balik EvtWmiProviderFunctionControl driver memungkinkan dan menonaktifkan dukungan driver untuk mengumpulkan data dan mengirim peristiwa untuk penyedia data WMI tertentu. |
Struktur
WDF_WMI_INSTANCE_CONFIG Struktur WDF_WMI_INSTANCE_CONFIG berisi informasi konfigurasi untuk instans penyedia data WMI. |
WDF_WMI_PROVIDER_CONFIG Struktur WDF_WMI_PROVIDER_CONFIG berisi informasi konfigurasi untuk blok data WMI driver. |
Enumerasi
WDF_WMI_PROVIDER_CONTROL Enumerasi WDF_WMI_PROVIDER_CONTROL menentukan jenis fungsi kontrol yang dapat didukung penyedia data WMI. |
WDF_WMI_PROVIDER_FLAGS Enumerasi WDF_WMI_PROVIDER_FLAGS menentukan bendera konfigurasi untuk penyedia data WMI driver. |