Bagikan melalui


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:

Driver harus menginisialisasi struktur ini dengan memanggil WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT.

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

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty