wdfdriver.h-Header
Dieser Header wird von wdf verwendet. Weitere Informationen finden Sie unter
wdfdriver.h enthält die folgenden Programmierschnittstellen:
Functions
WDF_DRIVER_CONFIG_INIT Die WDF_DRIVER_CONFIG_INIT-Funktion initialisiert die WDF_DRIVER_CONFIG-Struktur eines Treibers. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT Die WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT-Funktion initialisiert eine WDF_DRIVER_VERSION_AVAILABLE_PARAMS-Struktur. |
WdfDriverErstellen Die WdfDriverCreate-Methode erstellt ein Frameworktreiberobjekt für den aufrufenden Treiber. |
WdfDriverErrorReportApiMissing Weitere Informationen: WdfDriverErrorReportApiMissing-Funktion |
WdfDriverGetRegistryPath Die WdfDriverGetRegistryPath-Methode ruft den Pfad zum Registrierungsschlüssel des Treibers in der Services-Struktur der Registrierung ab. |
WdfDriverIsVersionAvailable Die WdfDriverIsVersionAvailable-Methode gibt einen booleschen Wert zurück, der angibt, ob der Treiber mit einer angegebenen Version der Kernel-Mode Driver Framework-Bibliothek ausgeführt wird. |
WdfDriverOpenParametersRegistryKey Die WdfDriverOpenParametersRegistryKey-Methode öffnet den Registrierungsschlüssel Parameters des Treibers und ruft ein Handle für ein Framework-Registrierungsschlüsselobjekt ab, das den Schlüssel darstellt. |
WdfDriverOpenPersistentStateRegistryKey Weitere Informationen: WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo Die WdfDriverRegisterTraceInfo-Methode ist nur für die interne Verwendung reserviert. |
WdfDriverRetrieveDriverDataDirectoryString Weitere Informationen: WdfDriverRetrieveDriverDataDirectoryString-Funktion |
WdfDriverRetrieveVersionString Die WdfDriverRetrieveVersionString-Methode ruft eine Unicode-Zeichenfolge ab, die die Version des Kernel-Mode Driver Framework identifiziert, mit dem der Treiber ausgeführt wird. |
WdfDriverWdmGetDriverObject Die WdfDriverWdmGetDriverObject-Methode ruft einen Zeiger auf das WDM-Treiberobjekt (Windows Driver Model) ab, das einem angegebenen Frameworktreiberobjekt zugeordnet ist. |
WdfGetDriver Die WdfGetDriver-Methode gibt ein Handle an das Frameworktreiberobjekt zurück, das den aufrufenden Treiber darstellt. |
WdfWdmDriverGetWdfDriverHandle Die WdfWdmDriverGetWdfDriverHandle-Methode gibt ein Handle an das Frameworktreiberobjekt zurück, das einem angegebenen WDM-Treiberobjekt (Windows Driver Model) zugeordnet ist. |
Rückruffunktionen
EVT_WDF_DRIVER_DEVICE_ADD Die EvtDriverDeviceAdd-Ereignisrückruffunktion eines Treibers führt Geräteinitialisierungsvorgänge aus, wenn der Plug-and-Play-Manager (PnP) das Vorhandensein eines Geräts meldet. |
EVT_WDF_DRIVER_UNLOAD Die EvtDriverUnload-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die ausgeführt werden müssen, bevor der Treiber entladen wird. |
Strukturen
WDF_DRIVER_CONFIG Die WDF_DRIVER_CONFIG-Struktur ist ein Eingabeparameter für WdfDriverCreate. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS Die WDF_DRIVER_VERSION_AVAILABLE_PARAMS-Struktur gibt Haupt- und Nebenversionsnummern für die Bibliothek des Kernel-Mode Driver Framework an. |
Enumerationen
WDF_DRIVER_INIT_FLAGS Die WDF_DRIVER_INIT_FLAGS-Enumeration gibt Treiberinitialisierungsflags an. |