Freigeben über


WDF_DEVICE_INTERFACE_PROPERTY_DATA Struktur (wdfdevice.h)

[Gilt nur für UMDF]

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA-Struktur beschreibt eine Geräteschnittstelleneigenschaft.

Syntax

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;

Elemente

Size

Die Größe dieser Struktur in Byte.

InterfaceClassGUID

Ein Zeiger auf eine GUID, die die Geräteschnittstellenklasse identifiziert.

ReferenceString

Ein Zeiger auf eine UNICODE_STRING Struktur, die eine Referenzzeichenfolge für die Geräteschnittstelle beschreibt. Dieser Parameter ist optional und kann NULL sein.

PropertyKey

Ein Zeiger auf eine DEVPROPKEY- Struktur, die den Geräteeigenschaftsschlüssel angibt.

Lcid

Gibt einen Gebietsschemabezeichner an. Legen Sie diesen Parameter entweder auf einen sprachspezifischen LCID-Wert oder auf LOCALE_NEUTRALfest. Die LOCALE_NEUTRAL LCID gibt an, dass die Eigenschaft sprachneutral ist (d. h. nicht spezifisch für jede Sprache). Legen Sie diesen Parameter nicht auf LOCALE_SYSTEM_DEFAULT oder LOCALE_USER_DEFAULTfest. Weitere Informationen zu sprachspezifischen LCID-Werten finden Sie unter LCID-Struktur.

Flags

Zurzeit nicht verwendet. Legen Sie dieses Element auf Null fest.

Bemerkungen

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA Struktur wird als Eingabe für die folgenden Methoden verwendet:

Treiber sollten diese Struktur initialisieren, indem WDF_DEVICE_INTERFACE_PROPERTY_DATA_INITaufgerufen wird.

Beispiele

Ein Beispiel für die Verwendung von WDF_DEVICE_INTERFACE_PROPERTY_DATAfinden Sie unter WdfDeviceAssignInterfaceProperty.

Anforderungen

Anforderung Wert
Unterstützter Client (Mindestversion) Windows 8.1
Mindest-UMDF-Version 2.0
Kopfzeile wdfdevice.h (einschließen Wdf.h)

Siehe auch

WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty