Freigeben über


WDF_DEVICE_PROPERTY_DATA_INIT-Funktion (wdfdevice.h)

[Gilt für KMDF und UMDF]

Die WDF_DEVICE_PROPERTY_DATA_INIT-Funktion initialisiert die WDF_DEVICE_PROPERTY_DATA-Struktur eines Treibers.

Syntax

void WDF_DEVICE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_PROPERTY_DATA PropertyData,
  [in] const DEVPROPKEY          *PropertyKey
);

Parameter

[in] PropertyData

Ein Zeiger auf WDF_DEVICE_PROPERTY_DATA Struktur.

[in] PropertyKey

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

Rückgabewert

Keine

Bemerkungen

Vor dem Aufrufen der folgenden Methoden muss ein Treiber WDF_DEVICE_PROPERTY_DATA_INIT aufrufen, um eine WDF_DEVICE_PROPERTY_DATA-Struktur zu initialisieren.

Die WDF_DEVICE_PROPERTY_DATA_INIT-Funktion nullt die angegebene WDF_DEVICE_PROPERTY_DATA-Struktur und legt den Size-Member der Struktur fest. Außerdem wird der PropertyKey-Member der Struktur auf den angegebenen Wert festgelegt.

Anforderungen

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

Weitere Informationen

WDF_DEVICE_PROPERTY_DATA

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx