Freigeben über


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äteeigenschaftsschlüssel angibt.

Rückgabewert

Nichts

Bemerkungen

Bevor Sie die folgenden Methoden aufrufen, muss ein Treiber WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT aufrufen, um eine WDF_DEVICE_INTERFACE_PROPERTY_DATA Struktur zu initialisieren.

Die funktion WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT nullt die angegebene WDF_DEVICE_INTERFACE_PROPERTY_DATA struktur und legt das Size member der Struktur fest. Außerdem wird die InterfaceClassGUID- der Struktur und PropertyKey Member auf die angegebenen Werte festgelegt.

Ein Codebeispiel, das WDF_DEVICE_INTERFACE_PROPERTY_DATA_INITverwendet, finden Sie unter WdfDeviceAssignInterfaceProperty.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1
Zielplattform- Universal
Mindest-UMDF-Version 2.0
Header- wdfdevice.h (einschließen Wdf.h)

Siehe auch

WDF_DEVICE_INTERFACE_PROPERTY_DATA

WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty