wdffdo.h-Header

Dieser Header wird von wdf verwendet. Weitere Informationen finden Sie unter

In diesem Thema wird der Verweis auf windows Driver Frameworks (WDF) (Functional Device Object, FDO) nach Kategorie sortiert.

Die Kategorien auf dieser Seite sind:

Framework-FDO-Ereignisrückrufe

Framework-FDO-Initialisierungsmethoden

Framework-FDO-Methoden

Framework FDO-Strukturen und Initialisierungsfunktionen

wdffdo.h enthält die folgenden Programmierschnittstellen:

Functions

 
WDF_FDO_EVENT_CALLBACKS_INIT

Die WDF_FDO_EVENT_CALLBACKS_INIT-Funktion initialisiert eine WDF_FDO_EVENT_CALLBACKS-Struktur.
WdfFdoAddStaticChild

Die WdfFdoAddStaticChild-Methode fügt der Liste der untergeordneten Geräte eines Funktionstreibers, die durch statische Enumeration identifiziert wurden, ein angegebenes Gerät hinzu.
WdfFdoGetDefaultChildList

Die WdfFdoGetDefaultChildList-Methode gibt ein Handle für die untergeordnete Standardliste eines angegebenen Geräts zurück.
WdfFdoInitAllocAndQueryProperty

Die WdfFdoInitAllocAndQueryProperty-Methode weist einen Puffer zu und ruft eine angegebene Geräteeigenschaft ab.
WdfFdoInitAllocAndQueryPropertyEx

Die WdfFdoInitAllocAndQueryPropertyEx-Methode weist einen Puffer zu und ruft eine angegebene Geräteeigenschaft ab.
WdfFdoInitOpenRegistryKey

Die WdfFdoInitOpenRegistryKey-Methode öffnet den Hardwareschlüssel eines Geräts oder den Softwareschlüssel eines Treibers in der Registrierung und erstellt ein Framework-Registrierungsschlüsselobjekt, das den Registrierungsschlüssel darstellt.
WdfFdoInitQueryProperty

Die WdfFdoInitQueryProperty-Methode ruft eine angegebene Geräteeigenschaft ab.
WdfFdoInitQueryPropertyEx

Die WdfFdoInitQueryPropertyEx-Methode ruft eine angegebene Geräteeigenschaft ab.
WdfFdoInitSetDefaultChildListConfig

Die WdfFdoInitSetDefaultChildListConfig-Methode konfiguriert die untergeordnete Standardliste eines Bustreibers.
WdfFdoInitSetEventCallbacks

Die WdfFdoInitSetEventCallbacks-Methode registriert die Ereignisrückruffunktionen eines frameworkbasierten Funktionstreibers für ein angegebenes Gerät.
WdfFdoInitSetFilter

Die WdfFdoInitSetFilter-Methode identifiziert den aufrufenden Treiber als Filtertreiber der oberen oder unteren Ebene für ein angegebenes Gerät.
WdfFdoInitWdmGetPhysicalDevice

Die WdfFdoInitWdmGetPhysicalDevice-Methode ruft das WDM-Objekt (PDO) eines Geräts ab.
WdfFdoLockStaticChildListForIteration

Die WdfFdoLockStaticChildListForIteration-Methode bereitet das Framework für das Abrufen von Elementen aus der statischen untergeordneten Liste vor, die zu einem angegebenen übergeordneten Gerät gehört.
WdfFdoQueryForInterface

Die WdfFdoQueryForInterface-Methode erhält Zugriff auf die GUID-identifizierte Schnittstelle eines anderen Treibers.
WdfFdoRetrieveNextStaticChild

Die WdfFdoRetrieveNextStaticChild-Methode ruft ein Handle für das nächste Framework-Geräteobjekt in einer Liste der untergeordneten Geräte ab.
WdfFdoUnlockStaticChildListFromIteration

Die WdfFdoUnlockStaticChildListFromIteration-Methode entsperrt die Liste der untergeordneten Geräte für ein angegebenes Gerät und verarbeitet alle Änderungen an der Liste, die der Treiber vorgenommen hat, während die Liste gesperrt wurde.

Rückruffunktionen

 
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

Die EvtDeviceFilterAddResourceRequirements-Ereignisrückruffunktion eines Treibers kann Ressourcen zu einer Reihe von Hardwareressourcenanforderungen hinzufügen, bevor das System Ressourcen einem Gerät zuweist.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

Die EvtDeviceRemoveAddedResources-Ereignisrückruffunktion eines Treibers entfernt Hardwareressourcen, die der EvtDeviceFilterAddResourceRequirements-Rückruffunktion des Treibers hinzugefügt wurden.

Strukturen

 
WDF_FDO_EVENT_CALLBACKS

Die WDF_FDO_EVENT_CALLBACKS-Struktur enthält Zeiger auf die PnP-Ereignisrückruffunktionen eines Funktionstreibers.