Freigeben über


IWDFDeviceInitialize-Schnittstelle (wudfddi.h)

[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. Es werden keine neuen Features zu UMDF 1 hinzugefügt, und es gibt eingeschränkte Unterstützung für UMDF 1 für neuere Versionen von Windows 10. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF-.]

Die IWDFDeviceInitialize Schnittstelle ist eine Hilfsschnittstelle, die das Framework als Eingabeparameter für die IDriverEntry::OnDeviceAdd-Methode des Treibers bereitstellt.

Erbschaft

Die IWDFDeviceInitialize Schnittstelle erbt von der IUnknown Schnittstelle. IWDFDeviceInitialize hat auch folgende Typen von Membern:

  • Methodik

Methodik

Die IWDFDeviceInitialize Schnittstelle verfügt über diese Methoden.

 
IWDFDeviceInitialize::AutoForwardCreateCleanupClose

Die AutoForwardCreateCleanupClose-Methode steuert beim Erstellen, Bereinigen und Schließen von Benachrichtigungen an den nächsten unteren Treiber im Gerätestapel.
IWDFDeviceInitialize::GetPnpCapability

Die GetPnpCapability-Methode bestimmt den Status der angegebenen Plug and Play-Funktion (PnP).
IWDFDeviceInitialize::RetrieveDeviceInstanceId

In diesem Artikel wird beschrieben, wie die RetrieveDeviceInstanceId-Methode den Bezeichner einer Instanz eines Geräts abruft.
IWDFDeviceInitialize::RetrieveDevicePropertyStore

Die RetrieveDevicePropertyStore-Methode ruft einen Geräteeigenschaftenspeicher ab, über den Clients Geräteeigenschaften lesen und schreiben können.
IWDFDeviceInitialize::SetFilter

Die SetFilter-Methode legt die Eigenschaft fest, die ein Gerät als Filtergerät ermöglicht.
IWDFDeviceInitialize::SetLockingConstraint

Die SetLockingConstraint-Methode legt das Synchronisierungsmodell (oder das Sperren) für Rückruffunktionen in den Treiber fest.
IWDFDeviceInitialize::SetPnpCapability

Die SetPnpCapability-Methode legt die angegebene Plug and Play-Funktion (PnP) eines Geräts auf den angegebenen Zustand fest.
IWDFDeviceInitialize::SetPowerPolicyOwnership

Die SetPowerPolicyOwnership-Methode legt den Besitz der Energierichtlinie auf einen Treiber fest oder entfernt den Besitz vom Treiber.

Bemerkungen

Der Treiber ruft die Methoden dieser Schnittstelle auf, um die Eigenschaften für ein neues Geräteobjekt festzulegen, und übergibt diese Schnittstelle als Eingabe an die IWDFDriver::CreateDevice Methode zum Erstellen des neuen Geräteobjekts.

Verwenden Sie diese Schnittstelle nach dem Aufrufen IWDFDriver::CreateDevicenicht.

Anforderungen

Anforderung Wert
Ende des Supports In UMDF 2.0 und höher nicht verfügbar.
Zielplattform- Desktop
Mindest-UMDF-Version 1.5
Header- wudfddi.h (include Wudfddi.h)