struktur WDF_WMI_PROVIDER_CONFIG (wdfwmi.h)
[Berlaku untuk KMDF saja]
Struktur WDF_WMI_PROVIDER_CONFIG berisi informasi konfigurasi untuk blok data WMI driver.
Sintaks
typedef struct _WDF_WMI_PROVIDER_CONFIG {
ULONG Size;
GUID Guid;
ULONG Flags;
ULONG MinInstanceBufferSize;
PFN_WDF_WMI_PROVIDER_FUNCTION_CONTROL EvtWmiProviderFunctionControl;
} WDF_WMI_PROVIDER_CONFIG, *PWDF_WMI_PROVIDER_CONFIG;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Guid
Nama simbolis GUID yang mengidentifikasi blok data WMI.
Flags
Bitwise OR dari nilai yang ditik WDF_WMI_PROVIDER_FLAGS.
MinInstanceBufferSize
Ukuran minimum, dalam byte, dari buffer panjang tetap yang akan digunakan oleh fungsi panggilan balik EvtWmiInstanceQueryInstance dan EvtWmiInstanceSetInstance untuk instans penyedia. Anggota ini harus nol untuk buffer panjang variabel. Anggota ini diabaikan jika WdfWmiProviderEventOnly diatur dalam anggota Bendera .
EvtWmiProviderFunctionControl
Penunjuk ke fungsi panggilan balik EvtWmiProviderFunctionControl driver, atau NULL.
Keterangan
Struktur WDF_WMI_PROVIDER_CONFIG digunakan sebagai input ke metode WdfWmiProviderCreate .
Untuk menginisialisasi struktur WDF_WMI_PROVIDER_CONFIG , driver Anda harus memanggil WDF_WMI_PROVIDER_CONFIG_INIT.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Header | wdfwmi.h (termasuk Wdf.h) |