Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warnung
UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden.
Die archivierten UMDF 1-Beispiele finden Sie im Windows 11, Version 22H2 – Mai 2022 Treiberbeispiele Update.
Weitere Informationen finden Sie unter Erste Schritte mit UMDF.
Das Framework-Basisobjekt wird von der IWDFObject-Schnittstelle für Treiber verfügbar gemacht. Es bietet grundlegende Funktionen, die für alle Frameworkobjekttypen geläufig sind. Alle Frameworkobjekte werden von diesem Stammobjekt abgeleitet.
Wenn Treiber Framework-Basisobjekte über einen Aufruf der IWDFDriver::CreateWdfObject-Methode erstellen, können sie zunächst ihre IObjectCleanup-Schnittstellen registrieren, sodass das Framework den Treiber benachrichtigt, wenn die Objekte zerstört werden. Später können Treiber die IWDFObject::AssignContext-Methode verwenden, um zu ändern, wie sie Benachrichtigungen für das Framework-Basisobjekt instance empfangen.