Freigeben über


WDF_DEVICE_PROPERTY_DATA-Struktur (wdfdevice.h)

[Gilt für KMDF und UMDF]

Die WDF_DEVICE_PROPERTY_DATA-Struktur beschreibt eine Geräteeigenschaft.

Syntax

typedef struct _WDF_DEVICE_PROPERTY_DATA {
  ULONG            Size;
  const DEVPROPKEY *PropertyKey;
  LCID             Lcid;
  ULONG            Flags;
} WDF_DEVICE_PROPERTY_DATA, *PWDF_DEVICE_PROPERTY_DATA;

Member

Size

Die Größe (in Bytes) dieser Struktur.

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

Legen Sie auf PLUGPLAY_PROPERTY_PERSISTENT fest, wenn dieser Eigenschaftswert von WdfDeviceAssignProperty festgelegt wird. Legen Sie andernfalls diesen Member auf 0 (null) fest.

Hinweise

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

Treiber sollten diese Struktur initialisieren, indem sie WDF_DEVICE_PROPERTY_DATA_INIT aufrufen.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1.13
UMDF-Mindestversion 2.0
Kopfzeile wdfdevice.h (einschließen von Wdf.h)

Weitere Informationen

WDF_DEVICE_PROPERTY_DATA_INIT

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx