WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT-Funktion (wdfdevice.h)

[Gilt nur für UMDF]

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT-Funktion initialisiert die WDF_DEVICE_INTERFACE_PROPERTY_DATA-Struktur eines Treibers.

Syntax

void WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData,
  [in] const GUID                          *InterfaceClassGUID,
  [in] const DEVPROPKEY                    *PropertyKey
);

Parameter

[in] PropertyData

Ein Zeiger auf WDF_DEVICE_INTERFACE_PROPERTY_DATA Struktur.

[in] InterfaceClassGUID

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

[in] PropertyKey

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

Rückgabewert

Keine

Bemerkungen

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

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT-Funktion nullt die angegebene WDF_DEVICE_INTERFACE_PROPERTY_DATA-Struktur und legt das Size-Element der Struktur fest. Außerdem werden die Elemente InterfaceClassGUID und PropertyKey der Struktur auf die angegebenen Werte festgelegt.

Ein Codebeispiel, das WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT verwendet, finden Sie unter WdfDeviceAssignInterfaceProperty.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Zielplattform Universell
UMDF-Mindestversion 2.0
Kopfzeile wdfdevice.h (einschließen von Wdf.h)

Weitere Informationen

WDF_DEVICE_INTERFACE_PROPERTY_DATA

WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty