struktur WDF_DEVICE_INTERFACE_PROPERTY_DATA (wdfdevice.h)
[Hanya berlaku untuk UMDF]
Struktur WDF_DEVICE_INTERFACE_PROPERTY_DATA menjelaskan properti antarmuka perangkat.
Sintaks
typedef struct _WDF_DEVICE_INTERFACE_PROPERTY_DATA {
ULONG Size;
const GUID *InterfaceClassGUID;
PCUNICODE_STRING ReferenceString;
const DEVPROPKEY *PropertyKey;
LCID Lcid;
ULONG Flags;
} WDF_DEVICE_INTERFACE_PROPERTY_DATA, *PWDF_DEVICE_INTERFACE_PROPERTY_DATA;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
InterfaceClassGUID
Pointer ke GUID yang mengidentifikasi kelas antarmuka perangkat.
ReferenceString
Penunjuk ke struktur UNICODE_STRING yang menjelaskan string referensi untuk antarmuka perangkat. Parameter ini bersifat opsional dan dapat berupa NULL.
PropertyKey
Penunjuk ke struktur DEVPROPKEY yang menentukan kunci properti perangkat.
Lcid
Menentukan pengidentifikasi lokal. Atur parameter ini ke nilai LCID khusus bahasa atau ke LOCALE_NEUTRAL. LCID LOCALE_NEUTRAL menentukan bahwa properti netral bahasa (yaitu, tidak spesifik untuk bahasa apa pun). Jangan atur parameter ini ke LOCALE_SYSTEM_DEFAULT atau LOCALE_USER_DEFAULT. Untuk informasi selengkapnya tentang nilai LCID khusus bahasa, lihat Struktur LCID.
Flags
Saat ini tidak digunakan. Atur anggota ini ke nol.
Keterangan
Struktur WDF_DEVICE_INTERFACE_PROPERTY_DATA digunakan sebagai input ke metode berikut:
- WdfDeviceAllocAndQueryInterfaceProperty
- WdfDeviceAssignInterfaceProperty
- WdfDeviceQueryInterfaceProperty
Contoh
Untuk contoh cara menggunakan WDF_DEVICE_INTERFACE_PROPERTY_DATA, lihat WdfDeviceAssignInterfaceProperty.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Versi UMDF minimum | 2.0 |
Header | wdfdevice.h (termasuk Wdf.h) |
Lihat juga
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT
WdfDeviceAllocAndQueryInterfaceProperty