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;
Member
Size
Die Größe (in Bytes) dieser Struktur.
InterfaceClassGUID
Ein Zeiger auf eine GUID, die die Geräteschnittstellenklasse identifiziert.
ReferenceString
Ein Zeiger auf eine UNICODE_STRING-Struktur , die eine Verweiszeichenfolge 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_NEUTRAL fest. Die LOCALE_NEUTRAL LCID gibt an, dass die Eigenschaft sprachneutral ist (d. a. nicht sprachspezifisch). Legen Sie diesen Parameter nicht auf LOCALE_SYSTEM_DEFAULT oder LOCALE_USER_DEFAULT fest. Weitere Informationen zu sprachspezifischen LCID-Werten finden Sie unter LCID-Struktur.
Flags
Derzeit nicht verwendet. Legen Sie dieses Element auf 0 (null) fest.
Hinweise
Die WDF_DEVICE_INTERFACE_PROPERTY_DATA-Struktur wird als Eingabe für die folgenden Methoden verwendet:
- WdfDeviceAllocAndQueryInterfaceProperty
- WdfDeviceAssignInterfaceProperty
- WdfDeviceQueryInterfaceProperty
Beispiele
Ein Beispiel für die Verwendung von WDF_DEVICE_INTERFACE_PROPERTY_DATA finden Sie unter WdfDeviceAssignInterfaceProperty.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |
Weitere Informationen
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT
WdfDeviceAllocAndQueryInterfaceProperty