Windows Driver Framework (WDF)

Übersicht über die Windows Driver Framework-Technologie.

Zum Entwickeln von Windows Driver Framework benötigen Sie die folgenden Header:

Das Programmierhandbuch finden Sie unter Windows Driver Framework.

Enumerationen

 
DEVICE_POWER_STATE

Die DEVICE_POWER_STATE-Enumeration identifiziert die Geräteleistungszustände, die ein Gerät eingeben kann.
POWER_ACTION

Erfahren Sie, wie die POWER_ACTION-Enumeration die Systembetriebsaktionen identifiziert, die auf einem Computer auftreten können.
SECURITY_IMPERSONATION_LEVEL

Die SECURITY_IMPERSONATION_LEVEL-Enumeration enthält Werte, die Sicherheitsidentitätsstufen identifizieren.
WDF_CALLBACK_CONSTRAINT

WDF_CALLBACK_CONSTRAINT-Enumeration
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

Die WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS-Enumeration definiert Geräte status Werte, die das Framework in der WDF_CHILD_RETRIEVE_INFO-Struktur eines Treibers speichert.
WDF_DEVICE_FAILED_ACTION

Die WDF_DEVICE_FAILED_ACTION-Enumeration identifiziert die Aktion, die das Framework ausführen wird, wenn ein Treiber einen nicht wiederherstellbaren Software- oder Hardwarefehler meldet.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Diese Enumeration wird intern vom Framework verwendet. Darf nicht verwendet werden. Diese Enumeration wird in wdfdevice.h definiert.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Diese Enumeration wird intern vom Framework verwendet. Darf nicht verwendet werden. Diese Enumeration wird in wudfddi_types.h definiert.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Erfahren Sie, wie die WDF_DEVICE_HWACCESS_TARGET_SIZE-Enumeration intern vom Framework verwendet wird. Darf nicht verwendet werden. Diese Enumeration wird in wdfdevice.h definiert.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Erfahren Sie, wie die WDF_DEVICE_HWACCESS_TARGET_SIZE-Enumeration intern vom Framework verwendet wird. Darf nicht verwendet werden. Diese Enumeration wird in wudfddi_types.h definiert.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

Die WDF_DEVICE_IO_BUFFER_RETRIEVAL-Enumeration wird verwendet, um anzugeben, wann UMDF dem Treiber die Puffer einer E/A-Anforderung zur Verfügung stellt.
WDF_DEVICE_IO_TYPE

Die WDF_DEVICE_IO_TYPE-Enumeration wird verwendet, um eine Methode für den Zugriff auf Datenpuffer anzugeben.
WDF_DEVICE_IO_TYPE

Erfahren Sie, dass die WDF_DEVICE_IO_TYPE-Enumeration verwendet wird, um eine Methode für den Zugriff auf Datenpuffer anzugeben.
WDF_DEVICE_PNP_STATE

Die WDF_DEVICE_PNP_STATE-Enumeration identifiziert alle Zustände, die der Plug & Play Zustandscomputer des Frameworks eingeben kann.
WDF_DEVICE_POWER_POLICY_STATE

Die WDF_DEVICE_POWER_POLICY_STATE-Enumeration identifiziert alle Zustände, die der Power Policy-Zustandscomputer des Frameworks eingeben kann.
WDF_DEVICE_POWER_STATE

Die WDF_DEVICE_POWER_STATE-Enumeration identifiziert alle Zustände, die der Power State-Computer des Frameworks eingeben kann.
WDF_DEVICE_SHUTDOWN_FLAGS

Die WDF_DEVICE_SHUTDOWN_FLAGS-Enumeration definiert Flags, die Typen von Herunterfahrbenachrichtigungen identifizieren, die ein Treiber empfangen kann.
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS

Der WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS-Enumerationstyp definiert Flags, die der Treiber angeben kann, wenn er WdfDeviceWdmDispatchIrpToIoQueue aufruft.
WDF_DMA_DIRECTION

Die WDF_DMA_DIRECTION-Enumeration definiert die Richtung einer DMA-Übertragung.
WDF_DMA_ENABLER_CONFIG_FLAGS

Der WDF_DMA_ENABLER_CONFIG_FLAGS-Enumerationstyp definiert Flags, die in der WDF_DMA_ENABLER_CONFIG-Struktur eines Treibers verwendet werden.
WDF_DMA_PROFILE

Die WDF_DMA_PROFILE-Enumeration identifiziert die Typen von Bus-master- oder Systemmodus-DMA-Vorgängen, die Geräte unterstützen können.
WDF_DRIVER_INIT_FLAGS

Die WDF_DRIVER_INIT_FLAGS-Enumeration gibt Treiberinitialisierungsflags an.
WDF_EVENT_TYPE

Die WDF_EVENT_TYPE-Enumeration gibt an.
WDF_EVENT_TYPE

Erfahren Sie, wie die WDF_EVENT_TYPE-Enumeration Typen von Ereignissen angibt, über die ein Treiber eine registrierte Anwendung benachrichtigen kann.
WDF_EXECUTION_LEVEL

Der WDF_EXECUTION_LEVEL Enumerationstyp gibt die maximale IRQL an, mit der das Framework die Ereignisrückruffunktionen aufruft, die ein Treiber für ein Framework-Objekt bereitgestellt hat.
WDF_FILE_INFORMATION_CLASS

Die WDF_FILE_INFORMATION_CLASS-Enumeration identifiziert die Typen von Dateiinformationen, die ein Treiber abrufen oder festlegen kann.
WDF_FILE_INFORMATION_CLASS

Erfahren Sie, wie die WDF_FILE_INFORMATION_CLASS-Enumeration die Dateitypen identifiziert, die ein Treiber abrufen oder festlegen kann.
WDF_FILEOBJECT_CLASS

Die WDF_FILEOBJECT_CLASS-Enumeration definiert Werte, die angeben, ob ein Treiber ein Frameworkdateiobjekt benötigt, um eine Datei darzustellen, die eine Anwendung oder ein anderer Treiber zu erstellen oder zu öffnen versucht.
WDF_INTERRUPT_POLARITY

Der WDF_INTERRUPT_POLARITY Enumerationstyp wird verwendet, um die Polarität eines Interruptsignals anzugeben.
WDF_INTERRUPT_POLARITY

Erfahren Sie, wie der WDF_INTERRUPT_POLARITY-Enumerationstyp verwendet wird, um die Polarität eines Interruptsignals anzugeben.
WDF_INTERRUPT_POLICY

Der WDF_INTERRUPT_POLICY-Enumerationstyp identifiziert die Affinitätsrichtlinien, die der PnP-Manager verwenden kann, wenn er die Interrupts eines Geräts den Prozessoren eines Multiprozessorsystems zuweist.
WDF_INTERRUPT_POLICY

Erfahren Sie, wie der WDF_INTERRUPT_POLICY-Enumerationstyp die Affinitätsrichtlinien identifiziert, die der PnP-Manager verwenden kann, wenn er die Interrupts eines Geräts den Prozessoren eines Multiprozessorsystems zuweist.
WDF_INTERRUPT_POLICY

Der WDF_INTERRUPT_POLICY-Enumerationstyp identifiziert die Affinitätsrichtlinien, die der PnP-Manager (Plug & Play) verwenden kann, wenn er die Interrupts eines Geräts den Prozessoren eines Multiprozessorsystems zuweist.
WDF_INTERRUPT_PRIORITY

Erfahren Sie, wie der WDF_INTERRUPT_PRIORITY-Enumerationstyp relative Prioritäten für Geräteunterbrechungen identifiziert.
WDF_INTERRUPT_PRIORITY

Dieser Enumerationstyp identifiziert relative Prioritäten für Geräteunterbrechungen.
WDF_INTERRUPT_PRIORITY

Erfahren Sie, wie dieser Enumerationstyp relative Prioritäten für Geräteunterbrechungen identifiziert.
WDF_IO_FORWARD_PROGRESS_ACTION

Die WDF_IO_FORWARD_PROGRESS_ACTION-Enumeration identifiziert Aktionen, die das Framework für ein E/A-Anforderungspaket (IRP) ausführen kann, das Ihr Treiber in einer Situation mit wenig Arbeitsspeicher untersucht.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY

Die WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY-Enumeration identifiziert Aktionen, die das Framework ausführen kann, wenn es eine E/A-Anforderung für Ihren Treiber empfängt, wenn eine Situation mit wenig Arbeitsspeicher vorhanden ist.
WDF_IO_QUEUE_DISPATCH_TYPE

Der WDF_IO_QUEUE_DISPATCH_TYPE Enumerationstyp identifiziert die Methoden für die Anforderungsverteilung, die einem Framework-Warteschlangenobjekt zugeordnet werden können.
WDF_IO_QUEUE_DISPATCH_TYPE

Die WDF_IO_QUEUE_DISPATCH_TYPE-Enumeration enthält Werte, die angeben, wie ein Treiber Anforderungen von einer E/A-Warteschlange empfangen muss.
WDF_IO_QUEUE_STATE

Der WDF_IO_QUEUE_STATE Enumerationstyp identifiziert die status eines Frameworkwarteschlangenobjekts. Die Enumeratoren werden als Bitmasken verwendet.
WDF_IO_QUEUE_STATE

Die WDF_IO_QUEUE_STATE-Enumeration enthält Werte, die den Status einer E/A-Warteschlange identifizieren.
WDF_IO_TARGET_OPEN_TYPE

Die WDF_IO_TARGET_OPEN_TYPE-Enumeration gibt an, wie ein Treiber ein Remote-E/A-Ziel identifiziert, wenn der Treiber WdfIoTargetOpen aufruft.
WDF_IO_TARGET_PURGE_IO_ACTION

Die WDF_IO_TARGET_PURGE_IO_ACTION-Enumeration identifiziert die Aktionen, die das Framework ausführen kann, wenn ein Treiber WdfIoTargetPurge aufruft, um ein E/A-Ziel zu bereinigen.
WDF_IO_TARGET_SENT_IO_ACTION

Die WDF_IO_TARGET_SENT_IO_ACTION-Enumeration identifiziert die Aktionen, die das Framework ausführen kann, wenn ein Treiber WdfIoTargetStop aufruft, um ein E/A-Ziel zu beenden.
WDF_IO_TARGET_SENT_IO_ACTION

Die WDF_IO_TARGET_SENT_IO_ACTION-Enumeration identifiziert die Aktionen, die das Framework ausführen kann, wenn ein Treiber IWDFIoTargetStateManagement::Stop oder IWDFRemoteTarget::Stop aufruft, um ein E/A-Ziel zu beenden.
WDF_IO_TARGET_STATE

Die WDF_IO_TARGET_STATE-Enumeration gibt die Zustände an, in denen sich ein E/A-Ziel befinden kann.
WDF_IO_TARGET_STATE

Erfahren Sie, wie die WDF_IO_TARGET_STATE-Enumeration die Zustände angibt, in denen sich ein E/A-Ziel befinden kann.
WDF_KPROCESSOR_MODE

Der WDF_KPROCESSOR_MODE Enumerationstyp identifiziert die Prozessormodi, in denen ein Thread ausgeführt werden kann.
WDF_MEMORY_DESCRIPTOR_TYPE

Die WDF_MEMORY_DESCRIPTOR_TYPE-Enumeration identifiziert die Typen von Speicherbeschreibungen, die eine WDF_MEMORY_DESCRIPTOR Struktur angeben kann.
WDF_PNP_CAPABILITY

Die WDF_PNP_CAPABILITY-Enumeration enthält Werte, die Plug & Play Funktionen (PnP) für ein Gerät identifizieren.
WDF_PNP_STATE

Die WDF_PNP_STATE-Enumeration enthält Werte, die die status von Plug & Play (PnP) für ein Gerät identifizieren.
WDF_POWER_DEVICE_STATE

Die WDF_POWER_DEVICE_STATE-Enumeration identifiziert die Geräteleistungszustände, die ein Gerät möglicherweise unterstützt.
WDF_POWER_DEVICE_STATE

Die WDF_POWER_DEVICE_STATE-Enumeration enthält Werte, die den Energiezustand identifizieren, den ein Gerät möglicherweise unterstützt.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

Die WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS-Enumeration ist für die interne Verwendung reserviert.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

In diesem Artikel wird die WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS-Enumeration beschrieben.
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE

Die WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE-Enumeration gibt an, wie das Leerlauftimeout für ein Gerät bestimmt wird.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Die WDF_POWER_POLICY_S0_IDLE_CAPABILITIES-Enumeration gibt die Funktionen an, die ein Gerät unterstützen kann, wenn es im Leerlauf in einen Energiesparzustand wechselt.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Erfahren Sie, wie die WDF_POWER_POLICY_S0_IDLE_CAPABILITIES-Enumeration die Funktionen identifiziert, die ein Gerät unterstützen kann, wenn es im Leerlauf in einen Energiesparzustand wechselt.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Die WDF_POWER_POLICY_S0_IDLE_USER_CONTROL-Enumeration gibt an, ob ein Benutzer das Verhalten eines Geräts steuern kann, wenn sich das Gerät im Leerlauf befindet und sich das System im Betriebszustand (S0) befindet.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Erfahren Sie, wie die WDF_POWER_POLICY_S0_IDLE_USER_CONTROL-Enumeration identifiziert, ob ein Benutzer das Verhalten eines Geräts steuern kann, wenn sich das Gerät im Leerlauf befindet und sich das System im Betriebszustand (S0) befindet.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Die WDF_POWER_POLICY_SX_WAKE_USER_CONTROL-Enumeration gibt an, ob ein Benutzer die Fähigkeit eines Geräts steuern kann, das System aus einem niedrigen Systemleistungszustand zu reaktivieren.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Erfahren Sie, wie die WDF_POWER_POLICY_SX_WAKE_USER_CONTROL-Enumeration identifiziert, ob ein Benutzer die Fähigkeit eines Geräts steuern kann, das System aus einem niedrigen Systemleistungszustand zu reaktivieren.
WDF_PROPERTY_STORE_DISPOSITION

Die WDF_PROPERTY_STORE_DISPOSITION-Enumeration enthält Werte, die angeben, ob ein Registrierungswert erstellt wurde oder bereits vorhanden ist, als ein Treiber eine Eigenschaftenspeicherschnittstelle abgerufen hat.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

Die WDF_PROPERTY_STORE_RETRIEVE_FLAGS-Enumeration enthält Werte, die angeben, ob UMDF einen Registrierungsschlüssel erstellen soll, wenn der Schlüssel noch nicht vorhanden ist.
WDF_PROPERTY_STORE_ROOT_CLASS

Die WDF_PROPERTY_STORE_ROOT_CLASS-Enumeration identifiziert die Registrierungsschlüssel, die die UMDF-Eigenschaftsspeicher darstellen.
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE

Die WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE-Enumeration gibt an, wann das Framework die Rückruffunktion EvtDeviceReleaseHardware eines Treibers aufruft.
WDF_REMOVE_LOCK_OPTIONS_FLAGS

Der WDF_REMOVE_LOCK_OPTIONS_FLAGS Enumerationstyp definiert Flags, die in der WDF_REMOVE_LOCK_OPTIONS-Struktur eines Treibers verwendet werden.
WDF_REQUEST_FORWARD_OPTIONS_FLAGS

Der WDF_REQUEST_FORWARD_OPTIONS_FLAGS Enumerationstyp definiert Flags, die in der WDF_REQUEST_FORWARD_OPTIONS-Struktur eines Treibers verwendet werden.
WDF_REQUEST_REUSE_FLAGS

Der WDF_REQUEST_REUSE_FLAGS-Enumerationstyp definiert Flags, die in der WDF_REQUEST_REUSE_PARAMS Struktur eines Treibers verwendet werden.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Der WDF_REQUEST_SEND_OPTIONS_FLAGS-Enumerationstyp definiert Flags, die in der WDF_REQUEST_SEND_OPTIONS-Struktur eines Treibers verwendet werden.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Der WDF_REQUEST_SEND_OPTIONS_FLAGS-Enumerationstyp definiert Flags, die ein Treiber angeben kann, wenn er IWDFIoRequest::Send aufruft.
WDF_REQUEST_STOP_ACTION_FLAGS

Der WDF_REQUEST_STOP_ACTION_FLAGS-Enumerationstyp definiert Flags, die das Framework an die EvtIoStop-Rückruffunktion eines Treibers übergibt.
WDF_REQUEST_STOP_ACTION_FLAGS

Die WDF_REQUEST_STOP_ACTION_FLAGS-Enumeration enthält Werte, die den Status einer Stoppaktionsanforderung in einem Aufruf der IQueueCallbackIoStop::OnIoStop-Methode des Treibers identifizieren.
WDF_REQUEST_TYPE

Der WDF_REQUEST_TYPE Enumerationstyp identifiziert Typen von Anforderungen, die ein Frameworkanforderungsobjekt enthalten kann.
WDF_REQUEST_TYPE

Die WDF_REQUEST_TYPE-Enumeration identifiziert die Typen von E/A-Anforderungen, die ein UMDF-Anforderungsobjekt darstellen kann.
WDF_RETRIEVE_CHILD_FLAGS

Die WDF_RETRIEVE_CHILD_FLAGS-Enumeration definiert Flags, die ein Treiber festlegen kann, bevor WdfChildListBeginIteration aufgerufen wird.
WDF_SPECIAL_FILE_TYPE

Die WDF_SPECIAL_FILE_TYPE-Enumeration identifiziert spezielle Dateitypen, die von einem Gerät unterstützt werden können.
WDF_STATE_NOTIFICATION_TYPE

Die WDF_STATE_NOTIFICATION_TYPE-Enumeration gibt den Typ der Plug & Play-, Energie- oder Energierichtlinienbenachrichtigung an, die ein frameworkbasierter Treiber empfängt.
WDF_SYNCHRONIZATION_SCOPE

Der WDF_SYNCHRONIZATION_SCOPE-Enumerationstyp gibt an, wie das Framework die Ausführung der Ereignisrückruffunktionen eines Objekts synchronisiert.
WDF_TASK_QUEUE_DISPATCH_TYPE

Dieser WDF_TASK_QUEUE_DISPATCH_TYPE Artikel ist nur für die interne Verwendung vorgesehen.
WDF_TASK_SEND_OPTIONS_FLAGS

Dieser WDF_TASK_SEND_OPTIONS_FLAGS Artikel ist nur für die interne Verwendung vorgesehen.
WDF_TRI_STATE

Der WDF_TRI_STATE-Enumerationstyp definiert drei Werte, die das Framework für einige Strukturmember und Funktionsparameter verwendet.
WDF_TRI_STATE

Erfahren Sie, wie der WDF_TRI_STATE-Enumerationstyp drei Werte definiert, die das Framework für einige Strukturmember und Funktionsparameter verwendet.
WDF_USB_BMREQUEST_DIRECTION

Die WDF_USB_BMREQUEST_DIRECTION-Enumeration gibt die Datenübertragungsrichtung für eine USB-Steuerübertragung an.
WDF_USB_BMREQUEST_RECIPIENT

Die WDF_USB_BMREQUEST_RECIPIENT-Enumeration identifiziert den Empfänger der Datenübertragung für eine USB-Steuerübertragung.
WDF_USB_BMREQUEST_TYPE

Die WDF_USB_BMREQUEST_TYPE-Enumeration gibt den Datenübertragungstyp für eine USB-Steuerübertragung an.
WDF_USB_DEVICE_TRAITS

Die WDF_USB_DEVICE_TRAITS-Enumeration identifiziert USB-Gerätemerkmale.
WDF_USB_PIPE_TYPE

Die WDF_USB_PIPE_TYPE-Enumeration identifiziert die Typen von USB-Pipes.
WDF_USB_REQUEST_TYPE

Die WDF_USB_REQUEST_TYPE-Enumeration identifiziert die Typen von USB-Anforderungen, die ein frameworkbasierter Treiber an ein USB-E/A-Ziel senden kann.
WDF_USB_REQUEST_TYPE

Die WDF_USB_REQUEST_TYPE-Enumeration enthält Werte, die einen Typ von USB-Anforderungsobjekt identifizieren.
WDF_WMI_PROVIDER_CONTROL

Die WDF_WMI_PROVIDER_CONTROL-Enumeration definiert den Typ der Steuerelementfunktionen, die ein WMI-Datenanbieter unterstützen kann.
WDF_WMI_PROVIDER_FLAGS

Die WDF_WMI_PROVIDER_FLAGS-Enumeration definiert Konfigurationsflags für den WMI-Datenanbieter eines Treibers.
WdfUsbTargetDeviceSelectConfigType

Die WdfUsbTargetDeviceSelectConfigType-Enumeration definiert Typen von Konfigurationsvorgängen für USB-Geräte.
WdfUsbTargetDeviceSelectSettingType

Die WdfUsbTargetDeviceSelectSettingType-Enumeration definiert Techniken zum Angeben einer alternativen Einstellung für eine USB-Schnittstelle.

Functions

 
Abbruch

Die Abort-Methode bricht alle ausstehenden Übertragungen an einem USB-Pipe ab.
AcquireInterruptLock

Die AcquireInterruptLock-Methode beginnt eine Codesequenz, die ausgeführt wird, während die Sperre eines Interruptobjekts gehalten wird.
AcquireLock

Die AcquireLock-Methode verhindert, dass das Framework Methoden von Schnittstellen aufruft, die ein Treiber registriert hat.
AssignContext

Die AssignContext-Methode registriert einen Kontext und eine vom Treiber bereitgestellte Cleanup-Rückruffunktion für das Objekt.
AssignDeviceInterfaceState

Die AssignDeviceInterfaceState-Methode aktiviert oder deaktiviert die angegebene Geräteschnittstelle instance für ein Gerät.
AssignS0IdleSettings

Die AssignS0IdleSettings-Methode stellt vom Treiber bereitgestellte Informationen bereit, die das Framework verwendet, wenn sich ein Gerät im Leerlauf befindet und sich das System im Arbeitszustand (S0) befindet.
AssignS0IdleSettingsEx

Die AssignS0IdleSettingsEx-Methode stellt vom Treiber bereitgestellte Informationen bereit, die das Framework verwendet, wenn sich ein Gerät im Leerlauf befindet und sich das System im Betriebszustand (S0) befindet.
AssignSxWakeSettings

Die AssignSxWakeSettings-Methode stellt vom Treiber bereitgestellte Informationen über die Fähigkeit eines Geräts bereit, ein Aktivierungssignal auszulösen, während sich das Gerät und das System in einem Energiesparzustand befinden.
AutoForwardCreateCleanupClose

Die AutoForwardCreateCleanupClose-Methode steuert, wann Benachrichtigungen zum Erstellen, Bereinigen und Schließen an den nächstniedrigen Treiber im Gerätestapel weitergeleitet werden.
CancelSentRequest

Die CancelSentRequest-Methode versucht, die E/A-Anforderung abzubrechen, die der Treiber zuvor an ein E/A-Ziel übermittelt hat.
CancelSentRequestsForFile

Die CancelSentRequestsForFile-Methode bricht alle E/A-Anforderungen ab, die im Namen des angegebenen Dateiobjekts gesendet wurden.
Schließen

Die Close-Methode schließt eine instance eines vom UMDF-Treiber erstellten Dateiobjekts, das durch Aufrufen der IWDFDevice::CreateWdfFile-Methode erstellt wurde.
Schließen

Die Close-Methode schließt ein Remote-E/A-Ziel.
CloseForQueryRemove

Die CloseForQueryRemove-Methode schließt ein Remote-E/A-Ziel, da das Betriebssystem möglicherweise das Entfernen des Geräts zulässt.
CommitPnpState

Die CommitPnpState-Methode committet den Status der PnP-Eigenschaft (Plug & Play) (d. h. aktiviert, deaktiviert oder legt diesen auf den Standardzustand fest), den die IWDFDevice::SetPnpState-Methode festgelegt hat.
Abgeschlossen

Die Complete-Methode schließt eine E/A-Anforderung ab.
CompleteWithInformation

Die CompleteWithInformation-Methode schließt eine Anforderung mit den angegebenen Informationen ab.
ConfigureContinuousReader

Die ConfigureContinuousReader-Methode konfiguriert das Framework so, dass es kontinuierlich aus einer USB-Pipe liest.
ConfigureRequestDispatching

Die ConfigureRequestDispatching-Methode konfiguriert die Warteschlangen von E/A-Anforderungen des angegebenen Typs an die angegebene E/A-Warteschlange.
ConfigureRequestDispatching

Die ConfigureRequestDispatching-Methode konfiguriert die Warteschlangen von E/A-Anforderungen des angegebenen Typs.
CopyFromBuffer

Die CopyFromBuffer-Methode kopiert Daten sicher aus dem angegebenen Quellpuffer in ein Speicherobjekt.
CopyFromMemory

Die CopyFromMemory-Methode kopiert Daten sicher aus dem angegebenen Quellpuffer und verhindert Überschreitungen, die der Kopiervorgang andernfalls verursachen könnte.
CopyToBuffer

Die CopyToBuffer-Methode kopiert Daten sicher aus einem Speicherobjekt in den angegebenen Zielpuffer.
CreateDevice

Die CreateDevice-Methode konfiguriert und erstellt ein neues Framework-Geräteobjekt.
CreateDeviceInterface

Die CreateDeviceInterface-Methode erstellt eine instance einer Geräteschnittstellenklasse.
CreateFileHandleTarget

Die CreateFileHandleTarget-Methode erstellt ein dateihandlesbasiertes E/A-Zielobjekt.
CreateInterrupt

Die CreateInterrupt-Methode erstellt ein Framework-Interruptobjekt.
CreateIoQueue

Die CreateIoQueue-Methode konfiguriert die Standard-E/A-Warteschlange, die einem Gerät zugeordnet ist, oder erstellt eine sekundäre E/A-Warteschlange für das Gerät.
CreatePreallocatedWdfMemory

Die CreatePreallocatedWdfMemory-Methode erstellt ein Frameworkspeicherobjekt für den angegebenen Puffer.
CreateRemoteInterface

Die CreateRemoteInterface-Methode erstellt ein Remoteschnittstellenobjekt, das eine Geräteschnittstelle darstellt.
CreateRemoteTarget

Die CreateRemoteTarget-Methode erstellt ein Remotezielobjekt, das ein E/A-Remoteziel darstellt.
CreateRequest

Die CreateRequest-Methode erstellt ein unformatiertes Anforderungsobjekt.
CreateSymbolicLink

Die CreateSymbolicLink-Methode erstellt einen symbolischen Link für das Gerät.
CreateSymbolicLinkWithReferenceString

DieCreateSymbolicLinkWithReferenceString-Methode erstellt einen symbolischen Linknamen und optional eine Verweiszeichenfolge für ein Gerät.
CreateUsbTargetDevice

Die CreateUsbTargetDevice-Methode erstellt ein USB-Geräteobjekt, das auch ein E/A-Ziel ist.
CreateWdfFile

Die CreateWdfFile-Methode erstellt ein Dateiobjekt, das von einem Treiber verwendet werden kann.
CreateWdfMemory

Die CreateWdfMemory-Methode erstellt ein Frameworkspeicherobjekt und weist für das Speicherobjekt einen Datenpuffer der angegebenen Größe ungleich null zu.
CreateWdfObject

Die CreateWdfObject-Methode erstellt ein benutzerdefiniertes (oder benutzerspezifisches) WDF-Objekt aus einem übergeordneten WDF-Objekt.
CreateWorkItem

Die CreateWorkItem-Methode erstellt ein Framework-Arbeitselementobjekt, das anschließend der Arbeitselementwarteschlange des Frameworks hinzugefügt werden kann.
DeleteNamedValue

Die DeleteNamedValue-Methode löscht einen Wertnamen aus der Registrierung.
DeleteWdfObject

Die DeleteWdfObject-Methode löscht ein zuvor erstelltes WDF-Objekt (Microsoft Windows Driver Frameworks).
Deaktivieren

Die Disable-Methode deaktiviert einen angegebenen Geräteunterbrechung, indem die Rückruffunktion OnInterruptDisable des Treibers aufgerufen wird.
Abfluss

Die Drain-Methode weist die Warteschlange an, neue eingehende E/A-Anforderungen abzulehnen und zuzulassen, dass bereits in der Warteschlange befindliche Anforderungen zur Verarbeitung an den Treiber übermittelt werden.
DrainSynchron

Die DrainSynchronously-Methode weist die Warteschlange an, neue eingehende E/A-Anforderungen abzulehnen, und ermöglicht, dass bereits in die Warteschlange eingereihte Anforderungen zur Verarbeitung an den Treiber übermittelt werden. Diese Methode gibt zurück, nachdem alle Anforderungen abgeschlossen oder abgebrochen wurden.
Aktivieren

Die Enable-Methode aktiviert eine angegebene Geräteunterbrechung, indem die Rückruffunktion OnInterruptEnable des Treibers aufgerufen wird.
Einreihen in die Warteschlange

Die Enqueue-Methode fügt das Framework-Arbeitselementobjekt dieser Schnittstelle der Arbeitselementwarteschlange des Systems hinzu.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

Die EvtChildListAddressDescriptionCleanup-Ereignisrückruffunktion eines Treibers gibt alle Speicherbelegungen für eine Adressbeschreibung frei, die der EvtChildListAddressDescriptionDuplicate-Rückruffunktion des Treibers zugewiesen wurde.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

Die EvtChildListAddressDescriptionCopy-Ereignisrückruffunktion eines Treibers kopiert eine untergeordnete Adressbeschreibung von einem angegebenen Speicherort an einen anderen.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

Die EvtChildListAddressDescriptionDuplicate-Ereignisrückruffunktion eines Treibers dupliziert eine untergeordnete Adressbeschreibung.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

Die Ereignisrückruffunktion eines BustreibersEvtChildListCreateDevice erstellt ein Framework-Geräteobjekt für ein neues Gerät, das dynamisch aufgezählt wurde.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

Die EvtChildListDeviceReenumerated-Ereignisrückruffunktion eines Treibers ermöglicht es dem Treiber, eine erneute Enumeration eines angegebenen Geräts zu genehmigen oder abzubrechen.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

Die EvtChildListIdentificationDescriptionCleanup-Ereignisrückruffunktion eines Treibers gibt alle Speicherbelegungen für eine Identifikationsbeschreibung frei, die der EvtChildListIdentificationDescriptionDuplicate-Rückruffunktion des Treibers zugeordnet wurde.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

Die EvtChildListIdentificationDescriptionCompare-Ereignisrückruffunktion eines Treibers vergleicht eine untergeordnete Identifizierungsbeschreibung mit einer anderen.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

Die EvtChildListIdentificationDescriptionCopy-Ereignisrückruffunktion eines Treibers kopiert eine beschreibung der untergeordneten Identifizierung von einem angegebenen Speicherort an einen anderen.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

Die Ereignisrückruffunktion EvtChildListIdentificationDescriptionDuplicate eines Treibers dupliziert eine beschreibung der untergeordneten Identifizierung.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

Die EvtChildListScanForChildren-Ereignisrückruffunktion eines Treibers muss alle vorhandenen untergeordneten Geräte melden.
EVT_WDF_COMPANION_POST_D0_EXIT

Dieser EVT_WDF_COMPANION_POST_D0_EXIT Artikel ist nur für die interne Verwendung vorgesehen.
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE

Dieser EVT_WDF_COMPANION_POST_RELEASE_HARDWARE Artikel ist nur für die interne Verwendung vorgesehen.
EVT_WDF_COMPANION_PRE_D0_ENTRY

Dieser EVT_WDF_COMPANION_PRE_D0_ENTRY Artikel ist nur für die interne Verwendung vorgesehen.
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE

Dieser EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE Artikel ist nur für die interne Verwendung vorgesehen.
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0

Die EvtDeviceArmWakeFromS0-Ereignisrückruffunktion eines Treibers unterstützt ein Gerät (d.a. aktiviert), sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringem Stromverbrauch befindet, wenn das System im Systemarbeitszustand (S0) verbleibt.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX

Die EvtDeviceArmWakeFromSx-Ereignisrückruffunktion eines Treibers (d. h. aktiviert) ein Gerät, sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringem Stromverbrauch befindet.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON

Die EvtDeviceArmWakeFromSxWithReason-Ereignisrückruffunktion eines Treibers (d. h. aktiviert) ein Gerät, sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringem Stromverbrauch befindet.
EVT_WDF_DEVICE_D0_ENTRY

Die Ereignisrückruffunktion EvtDeviceD0Entry eines Treibers führt Vorgänge aus, die erforderlich sind, wenn das Gerät des Treibers in den D0-Energiezustand wechselt.
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED

Weitere Informationen: EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED

Die Ereignisrückruffunktion EvtDeviceD0EntryPostInterruptsEnabled eines Treibers führt gerätespezifische Vorgänge aus, die erforderlich sind, nachdem der Treiber die Hardwareunterbrechungen des Geräts aktiviert hat.
EVT_WDF_DEVICE_D0_EXIT

Die EvtDeviceD0Exit-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die erforderlich sind, wenn das Gerät des Treibers den D0-Energiezustand verlässt.
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED

Weitere Informationen: EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED

Die Ereignisrückruffunktion EvtDeviceD0ExitPreInterruptsDisabled eines Treibers führt gerätespezifische Vorgänge aus, die erforderlich sind, bevor der Treiber die Hardwareunterbrechung des Geräts deaktiviert.
EVT_WDF_DEVICE_DISABLE_WAKE_AT_BUS

Die EvtDeviceDisableWakeAtBus-Ereignisrückruffunktion eines Busfahrers führt Vorgänge auf Busebene aus, die die Fähigkeit eines der Geräte des Busses, ein Aktivierungssignal im Bus auszulösen, deaktivieren.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0

Die EvtDeviceDisarmWakeFromS0-Ereignisrückruffunktion eines Treibers entwaffnet (d. min. deaktiviert) die Fähigkeit eines Geräts, ein Aktivierungssignal auszulösen, während sich ein Gerät in einem Gerätezustand mit geringem Stromverbrauch befindet, wenn das System im Betriebszustand des Systems (S0) verbleibt.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX

Die EvtDeviceDisarmWakeFromSx-Ereignisrückruffunktion eines Treibers entwaffnet (d. h. deaktiviert) die Fähigkeit eines Geräts, ein Aktivierungssignal auszulösen, während sich das Gerät und das System in einem Energiesparzustand befinden.
EVT_WDF_DEVICE_EJECT

Die EvtDeviceEject-Ereignisrückruffunktion eines Treibers verarbeitet Vorgänge, die zum Auswerfen eines Geräts aus der Dockingstation erforderlich sind.
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS

Die EvtDeviceEnableWakeAtBus-Ereignisrückruffunktion eines Busfahrers führt Vorgänge auf Busebene aus, die es einem der Busgeräte ermöglichen, ein Wecksignal im Bus auszulösen.
EVT_WDF_DEVICE_FILE_CREATE

Die Rückruffunktion EvtDeviceFileCreate eines Treibers verarbeitet Vorgänge, die ausgeführt werden müssen, wenn eine Anwendung Zugriff auf ein Gerät anfordert.
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_PNP_STATE_CHANGE_NOTIFICATION

Die EvtDevicePnpStateChange-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass der PnP-Zustandscomputer (Plug & Play) eines Geräts von einem Zustand in einen anderen wechselt.
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION

Die EvtDevicePowerPolicyStateChange-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass der Energierichtlinienstatuscomputer eines Geräts von einem Zustand in einen anderen wechselt.
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

Die EvtDevicePowerStateChange-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass der Energiezustandscomputer eines Geräts von einem Zustand in einen anderen wechselt.
EVT_WDF_DEVICE_PREPARE_HARDWARE

Die EvtDevicePrepareHardware-Ereignisrückruffunktion eines Treibers führt alle Vorgänge aus, die erforderlich sind, um den Zugriff auf ein Gerät für den Treiber zu ermöglichen.
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

Die EvtDeviceProcessQueryInterfaceRequest-Ereignisrückruffunktion eines Treibers untersucht die Anforderung eines anderen Treibers auf Zugriff auf eine vom Treiber definierte Schnittstelle, bevor das Framework die Schnittstelle an den anfordernden Treiber übergibt.
EVT_WDF_DEVICE_QUERY_REMOVE

Die EvtDeviceQueryRemove-Ereignisrückruffunktion eines Treibers bestimmt, ob ein angegebenes Gerät angehalten und entfernt werden kann.
EVT_WDF_DEVICE_QUERY_STOP

Die EvtDeviceQueryStop-Ereignisrückruffunktion eines Treibers bestimmt, ob ein angegebenes Gerät angehalten werden kann, damit der PnP-Manager Systemhardwareressourcen neu verteilen kann.
EVT_WDF_DEVICE_RELATIONS_QUERY

Der EvtDeviceRelationsQuery-Ereignisrückruf eines Treibers meldet Änderungen in den Beziehungen zwischen Geräten, die vom Treiber unterstützt werden.
EVT_WDF_DEVICE_RELEASE_HARDWARE

Die EvtDeviceReleaseHardware-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die benötigt werden, wenn auf ein Gerät nicht mehr zugegriffen werden kann.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

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

Die EvtDeviceReportedMissing-Ereignisrückruffunktion eines Bustreibers informiert den Treiber darüber, dass das Framework das fehlende physische Geräteobjekt (PDO) an den Plug & Play-Manager gemeldet hat.
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY

Die EvtDeviceResourceResourceRequirementsQuery-Ereignisrückruffunktion eines Bustreibers erstellt eine Liste der Ressourcenanforderungen, die die erforderlichen Hardwareressourcen des Geräts darstellt.
EVT_WDF_DEVICE_RESOURCES_QUERY

Die EvtDeviceResourcesQuery-Ereignisrückruffunktion eines Bustreibers erstellt eine Ressourcenliste, die die Startkonfiguration eines angegebenen Geräts darstellt.
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP

Die EvtDeviceSelfManagedIoCleanup-Ereignisrückruffunktion eines Treibers verarbeitet die Deallocation-Aktivität für die selbstverwalteten E/A-Vorgänge des Geräts, nachdem ein Gerät entfernt wurde.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH

Die EvtDeviceSelfManagedIoFlush-Ereignisrückruffunktion eines Treibers verarbeitet die Flush-Aktivität für die selbstverwalteten E/A-Vorgänge des Geräts.
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT

Die EvtDeviceSelfManagedIoInit-Ereignisrückruffunktion eines Treibers initialisiert und startet die selbstverwalteten E/A-Vorgänge des Geräts.
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART

Die EvtDeviceSelfManagedIoRestart-Ereignisrückruffunktion eines Treibers startet die selbstverwalteten E/A-Vorgänge eines Geräts neu.
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND

Die EvtDeviceSelfManagedIoSuspend-Ereignisrückruffunktion eines Treibers setzt die selbstverwalteten E/A-Vorgänge eines Geräts an.
EVT_WDF_DEVICE_SET_LOCK

Die EvtDeviceSetLock-Ereignisrückruffunktion eines Treibers sperrt das angegebene Gerät, sodass es nicht ausgeworfen werden kann, oder entsperrt das Gerät, sodass es ausgeworfen werden kann.
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

Die EvtDeviceShutdownNotification-Ereignisrückruffunktion eines Treibers benachrichtigt den Treiber darüber, dass das System seine Leistung verlieren wird.
EVT_WDF_DEVICE_SURPRISE_REMOVAL

Die EvtDeviceSurpriseRemoval-Ereignisrückruffunktion eines Treibers führt alle Vorgänge aus, die erforderlich sind, nachdem ein Gerät unerwartet aus dem System entfernt wurde oder ein Treiber meldet, dass das Gerät ausgefallen ist.
EVT_WDF_DEVICE_USAGE_NOTIFICATION

Die EvtDeviceUsageNotification-Ereignisrückruffunktion eines Treibers informiert den Treiber, wenn ein Gerät für spezielle Dateien verwendet wird.
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX

Die EvtDeviceUsageNotificationEx-Ereignisrückruffunktion eines Treibers bestimmt, ob ein Gerät einen speziellen Dateityp unterstützen kann.
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED

Die EvtDeviceWakeFromS0Triggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor in einen Gerätezustand mit niedriger Leistung eingetreten war, während der Systemstromzustand bei S0 blieb, möglicherweise ein Aktivierungssignal ausgelöst hat.
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED

Die EvtDeviceWakeFromSxTriggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor einen Gerätezustand mit geringer Leistung durch eine Leistungsminderung des Systems betreten hatte, möglicherweise ein Aktivierungssignal ausgelöst hat.
EVT_WDF_DMA_ENABLER_DISABLE

Die EvtDmaEnablerDisable-Ereignisrückruffunktion eines Treibers deaktiviert die DMA-Funktion eines Geräts, bevor das Gerät seinen Arbeitszustand (D0) verlässt.
EVT_WDF_DMA_ENABLER_ENABLE

Die EvtDmaEnableREnable-Ereignisrückruffunktion eines Treibers aktiviert die DMA-Funktion eines Geräts, nachdem das Gerät in den Arbeitszustand (D0) versetzt wurde.
EVT_WDF_DMA_ENABLER_FILL

Die EvtDmaEnablerFill-Ereignisrückruffunktion eines Treibers ordnet die DMA-Puffer eines Geräts zu.
EVT_WDF_DMA_ENABLER_FLUSH

Die EvtDmaEnablerFlush-Ereignisrückruffunktion eines Treibers löst die Zuordnung der DMA-Puffer eines Geräts.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START

Die EvtDmaEnablerSelfManagedIoStart-Ereignisrückruffunktion eines Treibers startet die selbstverwalteten E/A-Vorgänge eines DMA-Geräts.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP

Die EvtDmaEnablerSelfManagedIoStop-Ereignisrückruffunktion eines Treibers beendet die selbstverwalteten E/A-Vorgänge eines DMA-Geräts.
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL

Die EvtDmaTransactionConfigureDmaChannel-Ereignisrückruffunktion eines Treibers konfiguriert den DMA-Adapter für eine DMA-Aktivierung im Systemmodus.
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE

Die EvtDmaTransactionDmaTransferComplete-Ereignisrückruffunktion eines Treibers wird aufgerufen, wenn der Systemmoduscontroller die aktuelle DMA-Übertragung abgeschlossen hat.
EVT_WDF_DPC

Die EvtDpcFunc-Rückruffunktion eines Treibers führt treiberdefinierte Vorgänge unter IRQL = DISPATCH_LEVEL aus.
EVT_WDF_DRIVER_DEVICE_ADD

Die EvtDriverDeviceAdd-Ereignisrückruffunktion eines Treibers führt Geräteinitialisierungsvorgänge aus, wenn der PnP-Manager (Plug & Play) das Vorhandensein eines Geräts meldet.
EVT_WDF_DRIVER_UNLOAD

Die EvtDriverUnload-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die vor dem Entladen des Treibers ausgeführt werden müssen.
EVT_WDF_FILE_CLEANUP

Die EvtFileCleanup-Rückruffunktion eines Treibers verarbeitet Vorgänge, die ausgeführt werden müssen, wenn eine Anwendung alle Zugriffe auf ein Gerät schließt.
EVT_WDF_FILE_CLOSE

Die EvtFileClose-Rückruffunktion eines Treibers verarbeitet Vorgänge, die ausgeführt werden müssen, wenn alle Zugriffe einer Anwendung auf ein Gerät geschlossen wurden.
EVT_WDF_INTERRUPT_DISABLE

Die EvtInterruptDisable-Ereignisrückruffunktion eines Treibers deaktiviert einen angegebenen Hardware-Interrupt.
EVT_WDF_INTERRUPT_DPC

Die EvtInterruptDpc-Ereignisrückruffunktion eines Treibers verarbeitet Unterbrechungsinformationen, die die Rückruffunktion EvtInterruptIsr des Treibers gespeichert hat.
EVT_WDF_INTERRUPT_ENABLE

Die EvtInterruptEnable-Ereignisrückruffunktion eines Treibers aktiviert einen angegebenen Hardware-Interrupt.
EVT_WDF_INTERRUPT_ISR

Die EvtInterruptIsr-Ereignisrückruffunktion eines Treibers verwendet einen Hardware-Interrupt.
EVT_WDF_INTERRUPT_SYNCHRONIZE

Die EvtInterruptSynchronize-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die mit einer EvtInterruptIsr-Rückruffunktion synchronisiert werden müssen.
EVT_WDF_INTERRUPT_WORKITEM

Die EvtInterruptWorkItem-Ereignisrückruffunktion eines Treibers verarbeitet Interruptinformationen, die die Rückruffunktion EvtInterruptIsr des Treibers gespeichert hat.
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES

Die Rückruffunktion EvtIoAllocateRequestResources eines Treibers weist anforderungsspezifische Ressourcen zu, die der Treiber zum Verarbeiten der angegebenen Anforderung benötigt.
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST

Die Rückruffunktion EvtIoAllocateResourcesForReservedRequest eines Treibers weist anforderungsspezifische Ressourcen zu, die der Treiber für die zukünftige Verarbeitung einer E/A-Anforderung verwenden kann.
EVT_WDF_IO_IN_CALLER_CONTEXT

Die EvtIoInCallerContext-Ereignisrückruffunktion eines Treibers verarbeitet eine E/A-Anforderung vor, bevor sie vom Framework in eine E/A-Warteschlange platziert wird.
EVT_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE

Die EvtIoCanceledOnQueue-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass er eine E/A-Anforderung ausführen muss, die das Framework aus einer E/A-Warteschlange entfernt hat.
EVT_WDF_IO_QUEUE_IO_DEFAULT

Die EvtIoDefault-Ereignisrückruffunktion eines Treibers verarbeitet eine angegebene E/A-Anforderung.
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL

Die EvtIoDeviceControl-Ereignisrückruffunktion eines Treibers verarbeitet eine angegebene Geräte-E/A-Steuerungsanforderung.
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL

Die EvtIoInternalDeviceControl-Ereignisrückruffunktion eines Treibers verarbeitet eine E/A-Anforderung, die einen internen Geräte-E/A-Steuerungscode (IOCTL) enthält.
EVT_WDF_IO_QUEUE_IO_READ

Die EvtIoRead-Ereignisrückruffunktion eines Treibers verarbeitet eine angegebene Leseanforderung.
EVT_WDF_IO_QUEUE_IO_RESUME

Die EvtIoResume-Ereignisrückruffunktion eines Treibers setzt die Verarbeitung einer angegebenen E/A-Anforderung wieder fort, nachdem das zugrunde liegende Gerät in den Betriebszustand (D0) zurückkehrt.
EVT_WDF_IO_QUEUE_IO_STOP

Die EvtIoStop-Ereignisrückruffunktion eines Treibers schließt die Verarbeitung einer angegebenen Anforderung ab, wird erneut queuesiert oder angehalten, da die E/A-Warteschlange der Anforderung beendet wird.
EVT_WDF_IO_QUEUE_IO_WRITE

Die EvtIoWrite-Ereignisrückruffunktion eines Treibers verarbeitet eine angegebene Schreibanforderung.
EVT_WDF_IO_QUEUE_STATE

Die EvtIoQueueState-Ereignisrückruffunktion eines Treibers liefert Warteschlangenstatusinformationen an den Treiber.
EVT_WDF_IO_TARGET_QUERY_REMOVE

Die EvtIoTargetQueryRemove-Ereignisrückruffunktion eines Treibers gibt an, ob das Framework das Gerät eines angegebenen Remote-E/A-Ziels sicher entfernen kann.
EVT_WDF_IO_TARGET_REMOVE_CANCELED

Die EvtIoTargetRemoveCanceled-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, wenn das Entfernen eines angegebenen Remote-E/A-Ziels abgebrochen wird.
EVT_WDF_IO_TARGET_REMOVE_COMPLETE

Die EvtIoTargetRemoveComplete-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, wenn die Entfernung eines angegebenen Remote-E/A-Ziels abgeschlossen ist.
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS

Die EvtIoWdmIrpForForForProgress-Rückruffunktion eines Treibers untersucht ein E/A-Anforderungspaket (IRP) und bestimmt, ob ein reserviertes Anforderungsobjekt zum Verarbeiten der E/A-Anforderung oder zum Fehlschlagen der E/A-Anforderung verwendet werden soll.
EVT_WDF_OBJECT_CONTEXT_CLEANUP

Die EvtCleanupCallback-Ereignisrückruffunktion eines Treibers entfernt die Verweise des Treibers auf ein Objekt, sodass das Objekt gelöscht werden kann.
EVT_WDF_OBJECT_CONTEXT_DESTROY

Die EvtDestroyCallback-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die dem Löschen eines Frameworkobjekts zugeordnet sind.
EVT_WDF_PROGRAM_DMA

Die EvtProgramDma-Ereignisrückruffunktion eines frameworkbasierten Treibers programmiert ein angegebenes Gerät, um einen DMA-Übertragungsvorgang auszuführen.
EVT_WDF_REQUEST_CANCEL

Die EvtRequestCancel-Ereignisrückruffunktion eines Treibers verarbeitet Vorgänge, die ausgeführt werden müssen, wenn eine E/A-Anforderung abgebrochen wird.
EVT_WDF_REQUEST_COMPLETION_ROUTINE

Die CompletionRoutine-Ereignisrückruffunktion eines Treibers wird ausgeführt, wenn ein anderer Treiber eine angegebene E/A-Anforderung ausführt.
EVT_WDF_REQUEST_IMPERSONATE

Die EvtRequestImpersonate-Ereignisrückruffunktion eines Treibers führt Aufgaben auf der angeforderten Identitätswechselebene aus, z. B. das Öffnen einer geschützten Datei.
EVT_WDF_RESERVE_DMA

Die EvtReserveDma-Ereignisrückruffunktion wird aufgerufen, wenn das Framework über reservierte Ressourcen zum Ausführen und Freigeben einer Transaktion verfügt. Reservierte Ressourcen umfassen Kartenregister und die Sperre des WDM-DMA-Adapters.
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC

Dieser EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC Artikel ist nur für die interne Verwendung vorgesehen.
EVT_WDF_TIMER

Die EvtTimerFunc-Ereignisrückruffunktion wird aufgerufen, wenn ein festgelegter Zeitraum abgelaufen ist.
EVT_WDF_USB_READER_COMPLETION_ROUTINE

Die EvtUsbTargetPipeReadComplete-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass ein fortlaufender Reader eine Leseanforderung erfolgreich abgeschlossen hat.
EVT_WDF_USB_READERS_FAILED

Die EvtUsbTargetPipeReadersFailed-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass ein fortlaufender Reader beim Verarbeiten einer Leseanforderung einen Fehler gemeldet hat.
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

Die EvtWmiInstanceExecuteMethod-Rückruffunktion eines Treibers führt eine angegebene Methode aus, die der Treiber für die instance eines WMI-Datenanbieters bereitstellt.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

Die EvtWmiInstanceQueryInstance-Rückruffunktion eines Treibers kopiert die instance Daten eines WMI-Anbieters in einen Puffer zur Übermittlung an einen WMI-Client.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

Die EvtWmiInstanceSetInstance-Rückruffunktion eines Treibers legt alle instance Daten eines WMI-Datenanbieters auf Werte fest, die ein WMI-Client bereitstellt.
EVT_WDF_WMI_INSTANCE_SET_ITEM

Die EvtWmiInstanceSetItem-Rückruffunktion eines Treibers legt ein einzelnes Element der instance Daten eines WMI-Datenanbieters auf einen Wert fest, den ein WMI-Client bereitstellt.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

Die EvtWmiProviderFunctionControl-Rückruffunktion eines Treibers aktiviert und deaktiviert die Unterstützung des Treibers für das Sammeln von Daten und das Senden von Ereignissen für einen angegebenen WMI-Datenanbieter.
EVT_WDF_WORKITEM

Die EvtWorkItem-Ereignisrückruffunktion eines Treibers führt die Arbeit aus, die einem angegebenen Arbeitselement zugeordnet ist.
EVT_WDFDEVICE_WDM_IRP_DISPATCH

Die EvtDeviceWdmIrpDispatch-Ereignisrückruffunktion eines Treibers empfängt einen IRP, bevor das Framework die IRP verarbeitet.
EVT_WDFDEVICE_WDM_IRP_PREPROCESS

Die EvtDeviceWdmIrpPreprocess-Ereignisrückruffunktion eines Treibers empfängt einen IRP, bevor das Framework die IRP verarbeitet.
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE

Die Rückruffunktion EvtDeviceWdmPostPoFxRegisterDevice führt gerätespezifische Vorgänge aus, nachdem das Framework beim Power Framework registriert wurde.
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE

Die Rückruffunktion EvtDeviceWdmPrePoFxUnregisterDevice führt gerätespezifische Vorgänge aus, bevor das Framework eine angegebene Registrierung mit dem Power Framework löscht.
Leerung

Die Flush-Methode gibt zurück, nachdem das Arbeitselement dieser Schnittstelle gewartet wurde.
Leerung

Die Flush-Methode verwirft alle Daten, die WinUsb gespeichert hat, wenn das Gerät mehr Daten als vom Client angefordert zurückgegeben hat.
FormatRequestForControlTransfer

Die FormatRequestForControlTransfer-Methode formatiert ein E/A-Anforderungsobjekt für eine USB-Steuerungsübertragung.
FormatRequestForFlush

Die FormatRequestForFlush-Methode erstellt eine E/A-Anforderung für einen Löschvorgang, sendet die Anforderung jedoch nicht an ein E/A-Ziel.
FormatRequestForIoctl

Die FormatRequestForIoctl-Methode formatiert ein E/A-Anforderungsobjekt für einen E/A-Steuerelementvorgang.
FormatRequestForQueryInformation

Die FormatRequestForQueryInformation-Methode formatiert eine E/A-Anforderung, um Informationen zu einer Datei abzurufen, sendet die Anforderung jedoch nicht an ein E/A-Ziel.
FormatRequestForRead

Die FormatRequestForRead-Methode formatiert ein E/A-Anforderungsobjekt für einen Lesevorgang.
FormatRequestForSetInformation

Die FormatRequestForSetInformation-Methode formatiert eine E/A-Anforderung zum Festlegen von Informationen zu einer Datei, sendet die Anforderung jedoch nicht an ein E/A-Ziel.
FormatRequestForWrite

Die FormatRequestForWrite-Methode formatiert ein E/A-Anforderungsobjekt für einen Schreibvorgang.
FormatUsingCurrentType

Die FormatUsingCurrentType-Methode formatiert eine E/A-Anforderung, sodass der Treiber sie unverändert an den nächstniedrigen Treiber weiterleiten kann.
ForwardToIoQueue

Die ForwardToIoQueue-Methode leitet eine E/A-Anforderung an eine der E/A-Warteschlangen des aufrufenden Treibers weiter(d. h. wiederholt).
GetCompletedRequestType

Die GetCompletedRequestType-Methode ruft den Vorgangstyp ab, den die zu erledigende Anforderung enthält.
GetCompletedUsbRequestType

Die GetCompletedUsbRequestType-Methode ruft den Vorgangstyp ab, den die zu erledigende Anforderung enthält.
GetCompletionParams

Die GetCompletionParams-Methode ruft das Parameterobjekt für die Vervollständigung eines E/A-Anforderungsobjekts ab.
GetCompletionStatus

Die GetCompletionStatus-Methode ruft die Vervollständigung status einer E/A-Anforderung ab.
GetConfiguredSettingIndex

Die GetConfiguredSettingIndex-Methode ruft den aktuellen Einstellungsindex für eine USB-Schnittstelle ab.
GetCount

Die GetCount-Methode gibt die Anzahl der Ressourcendeskriptoren zurück, die in der Ressourcenliste dieser Schnittstelle enthalten sind.
GetCreateParameters

Die GetCreateParameters-Methode ruft die Anforderungsparameter für eine Create-Type-Anforderung ab.
GetCreateParametersEx

Die GetCreateParametersEx-Methode ruft Dateierstellungsparameter ab, die einer Datei zugeordnet sind, die erstellt oder geöffnet wird.
GetDataBuffer

Die GetDataBuffer-Methode ruft den Datenpuffer ab, der einem Speicherobjekt zugeordnet ist.
GetDefaultIoQueue

Die GetDefaultIoQueue-Methode ruft die Schnittstelle der Standard-E/A-Warteschlange für ein Gerät ab.
GetDefaultIoTarget

Die GetDefaultIoTarget-Methode ruft die Schnittstelle des Standard-E/A-Ziels für ein Gerät instance ab.
GetDescriptor

Die GetDescriptor-Methode gibt einen Zeiger auf einen Ressourcendeskriptor zurück, der in der Ressourcenliste dieser Schnittstelle enthalten ist.
GetDevice

Die GetDevice-Methode gibt die Schnittstelle zum Geräteobjekt zurück, dem ein Dateiobjekt zugeordnet ist.
GetDevice

Die GetDevice-Methode gibt die Framework-Geräteobjektschnittstelle für dieses Interruptobjekt zurück.
GetDevice

Die GetDevice-Methode ruft die Schnittstelle zu dem Gerät ab, das die E/A-Warteschlange besitzt.
GetDeviceControlTransferParameters

Die GetDeviceControlTransferParameters-Methode ruft Parameter ab, die dem Abschluss einer Geräte-E/A-Steuerungsanforderung zugeordnet sind.
GetDeviceIoControlParameters

Die GetDeviceIoControlParameters-Methode ruft die Anforderungsparameter für eine Geräte-E/A-Steuerelementtypanforderung ab.
GetDeviceStackIoTypePreference

Die GetDeviceStackIoTypePreference-Methode ruft die Pufferzugriffsmethoden ab, die das Framework für ein Gerät verwendet.
GetDriver

Die GetDriver-Methode ruft die Schnittstelle zum übergeordneten Treiberobjekt eines Geräts instance ab.
GetEffectiveIoType

Die GetEffectiveIoType-Methode gibt die Pufferzugriffsmethode zurück, die UMDF für die Datenpuffer der E/A-Anforderung verwendet, die die IWDFIoRequest2-Schnittstelle darstellt.
GetFileObject

Die GetFileObject-Methode ruft einen Zeiger auf die IWDFFile-Schnittstelle ab, die einer E/A-Anforderung zugeordnet ist.
GetHardwareRegisterMappedAddress

Ein Treiber ruft GetHardwareRegisterMappedAddress auf, um die im Benutzermodus zugeordnete Adresse der Speicherressource abzurufen, die sie zuvor mithilfe von MapIoSpace zugeordnet hat.
GetInfo

Die GetInfo-Methode ruft Informationen zu einem angegebenen Interrupt ab.
GetInformation

Die GetInformation-Methode ruft Informationen ab, die dem Abschluss einer E/A-Anforderung zugeordnet sind.
GetInformation

Die GetInformation-Methode ruft Informationen zu einer USB-Pipe (Endpunkt) ab.
GetInitiatorProcessId

Die GetInitiatorProcessId-Methode ruft die Initiatorprozess-ID ab, die einer IWDFFile-Schnittstelle zugeordnet ist.
GetInputMemory

Die GetInputMemory-Methode ruft das Speicherobjekt ab, das den Eingabepuffer in einer E/A-Anforderung darstellt.
GetInterfaceDescriptor

Die GetInterfaceDescriptor-Methode ruft einen Deskriptor für eine USB-Schnittstelle ab.
GetInterfaceGuid

Die GetInterfaceGuid-Methode ruft die GUID ab, die eine Geräteschnittstelle identifiziert.
GetInterfaceNumber

Die GetInterfaceNumber-Methode ruft den Index einer USB-Schnittstelle ab.
GetIoctlParameters

Die GetIoctlParameters-Methode ruft Parameter ab, die dem Abschluss einer Geräte-E/A-Steuerungsanforderung zugeordnet sind.
GetIoQueue

Die GetIoQueue-Methode ruft das E/A-Warteschlangenobjekt ab, das einer E/A-Anforderung zugeordnet ist.
GetNameAt

Die GetNameAt-Methode ruft den Namen einer Eigenschaft ab.
GetNameCount

Die GetNameCount-Methode ruft die Anzahl der Eigenschaften in einem Eigenschaftenspeicher ab.
GetNamedValue

Die GetNamedValue-Methode ruft den Wert einer Eigenschaft ab.
GetNumEndPoints

Die GetNumEndPoints-Methode ruft die Anzahl der Endpunkte (Pipes) auf einer USB-Schnittstelle ab.
GetNumInterfaces

Die GetNumInterfaces-Methode ruft die Anzahl der USB-Schnittstellen für das USB-Gerät ab.
GetOutputMemory

Die GetOutputMemory-Methode ruft das Speicherobjekt ab, das den Ausgabepuffer für eine E/A-Anforderung darstellt.
GetParentObject

Die GetParentObject-Methode gibt das übergeordnete Frameworkobjekt des Arbeitselements dieser Schnittstelle zurück.
GetPipeReadParameters

Die GetPipeReadParameters-Methode ruft Parameter ab, die dem Abschluss einer Leseanforderung zugeordnet sind.
GetPipeWriteParameters

Die GetPipeWriteParameters-Methode ruft Parameter ab, die dem Abschluss einer Schreibanforderung zugeordnet sind.
GetPnpCapability

Die GetPnpCapability-Methode bestimmt den Status der angegebenen PnP-Funktion (Plug & Play).
GetPnpState

Die GetPnpState-Methode bestimmt, ob die angegebene PnP-Eigenschaft (Plug & Play) eines Geräts aktiviert oder deaktiviert ist (oder auf den Standardzustand festgelegt ist).
Getpropertydata

Die GetPropertyData-Methode ruft die aktuelle Einstellung für eine Geräteeigenschaft ab.
GetQueryInformationParameters

Die GetQueryInformationParameters-Methode ruft Parameter ab, die einer E/A-Anforderung vom Typ WdfRequestQueryInformation zugeordnet sind.
GetReadParameters

Die GetReadParameters-Methode ruft die Anforderungsparameter für eine Lesetypanforderung ab.
GetReadParameters

Die GetReadParameters-Methode ruft Parameter ab, die dem Abschluss einer Leseanforderung zugeordnet sind.
GetRelatedFileObject

Die GetRelatedFileObject-Methode ruft die IWDFFile-Schnittstelle eines verknüpften Dateiobjekts ab, bei dem es sich um ein Dateiobjekt handelt, das eine technologiespezifische Beziehung zu einem anderen Dateiobjekt aufweist.
GetRequestorMode

Die GetRequestorMode-Methode gibt an, ob eine E/A-Anforderung von einem Kernelmodustreiber oder einer Benutzermoduskomponente (entweder einer Anwendung oder einem Benutzermodustreiber) stammt.
GetRequestorProcessId

Die GetRequestorProcessId-Methode ruft den Bezeichner des Prozesses ab, der eine E/A-Anforderung gesendet hat.
GetSetInformationParameters

Die GetSetInformationParameters-Methode ruft Parameter ab, die einer E/A-Anforderung vom Typ WdfRequestSetInformation zugeordnet sind.
GetSize

Die GetSize-Methode ruft die Größe des Datenpuffers ab, der einem Speicherobjekt zugeordnet ist.
GetState

Die GetState-Methode ruft den Status einer E/A-Warteschlange ab.
GetState

Die GetState-Methode gibt den aktuellen Zustand eines lokalen E/A-Ziels zurück.
GetState

Die GetState-Methode gibt den aktuellen Zustand eines Remote-E/A-Ziels zurück.
GetStatus

Die GetStatus-Methode gibt den status einer E/A-Anforderung zurück.
GetSystemPowerAction

Die GetSystemPowerAction-Methode gibt die Systemleistungsaktion zurück, sofern vorhanden, die derzeit für den Computer ausgeführt wird.
GetTargetFile

Die GetTargetFile-Methode ruft das Frameworkdateiobjekt ab, das dem E/A-Zielobjekt zugeordnet ist.
GetType

Die GetType-Methode ruft den Typ des Vorgangs ab, den eine Anforderung enthält.
GetType

Die GetType-Methode ruft den Typ einer USB-Pipe ab.
GetUserModeDriverInitiatedIo

Die GetUserModeDriverInitiatedIo-Methode bestimmt, ob eine E/A-Anforderung als von einem UMDF-Treiber initiiert markiert wird.
GetWinUsbHandle

Die GetWinUsbHandle-Methode ruft das WinUsb-Schnittstellenhandle ab, das einer USB-Schnittstelle zugeordnet ist.
GetWinUsbHandle

Die GetWinUsbHandle-Methode ruft das WinUsb-Schnittstellenhandle ab, das einem E/A-Zielgeräteobjekt zugeordnet ist.
GetWriteParameters

Die GetWriteParameters-Methode ruft die Anforderungsparameter für eine Schreibtypanforderung ab.
GetWriteParameters

Die GetWriteParameters-Methode ruft Parameter ab, die dem Abschluss einer Schreibanforderung zugeordnet sind.
Impersonate

Die Impersonate-Methode registriert die Schnittstelle für die Methode, die das Framework für den Identitätswechsel aufrufen soll.
IsCanceled

Die IsCanceled-Methode bestimmt, ob der E/A-Manager versucht hat, eine E/A-Anforderung abzubrechen.
IsFrom32BitProcess

Die IsFrom32BitProcess-Methode bestimmt, ob eine Anforderung aus einem 32-Bit-Prozess stammt.
IsFromUserModeDriver

Die IsFromUserModeDriver-Methode gibt an, ob eine E/A-Anforderung von einem Benutzermodustreiber oder einer Anwendung stammt.
IsInEndPoint

Die IsInEndPoint-Methode bestimmt, ob eine USB-Pipe (Endpunkt) eine IN-Pipe ist.
IsOutEndPoint

Die IsOutEndPoint-Methode bestimmt, ob eine USB-Pipe (Endpunkt) eine OUT-Pipe ist.
IsVersionAvailable

Die IsVersionAvailable-Methode bestimmt, ob die angegebene Version des Frameworks verfügbar ist.
MapIoSpace

Die MapIoSpace-Methode ordnet den angegebenen physischen Adressbereich dem Systemadressraum zu und gibt eine Pseudobasisadresse zurück.
MarkCancelable

Die MarkCancelable-Methode ermöglicht das Abbrechen der E/A-Anforderung.
OnArmWakeFromS0

Die OnArmWakeFromS0-Rückruffunktion eines Treibers (also aktiviert) ein Gerät, sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringem Stromverbrauch befindet, wenn das System im Systemarbeitszustand (S0) verbleibt.
OnArmWakeFromSx

Die OnArmWakeFromSx-Ereignisrückruffunktion eines Treibers (d. h. aktiviert) ein Gerät, sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringem Stromverbrauch befindet.
OnCancel

Die OnCancel-Methode wird aufgerufen, wenn eine Anwendung einen E/A-Vorgang über die Funktion "CancelIo", "CancelIoEx" oder "CancelSynchronousIo" von Microsoft Win32 abbricht.
OnCleanup

Die OnCleanup-Methode gibt alle Verweise auf ein WDF-Objekt frei, um Schnittstellenlecks zu verhindern.
OnCleanupFile

Die OnCleanupFile-Methode bricht alle E/A-Anforderungen ab, die ein Treiber in der Frameworkwarteschlange aussteht.
OnCloseFile

Die OnCloseFile-Methode wird aufgerufen, wenn die letzte Verweisanzahl für ein Dateiobjekt auf 0 (null) sinkt und bevor das Dateiobjekt freigegeben wird.
OnCompletion

Die OnCompletion-Methode schließt die angegebene Anforderung ab.
OnCreateFile

Die OnCreateFile-Methode wird aufgerufen, um eine Offene Dateianforderung zu verarbeiten, wenn eine Anwendung ein Gerät über die Microsoft Win32 CreateFile-Funktion öffnet.
OnD0Entry

Die OnD0Entry-Methode benachrichtigt einen Treiber, wenn ein Gerät in den Energiezustand D0 wechselt, sodass der Treiber erforderliche Vorgänge ausführen kann, z. B. das Aktivieren des Geräts.
OnD0EntryPostInterruptsEnabled

Die OnD0EntryPostInterruptsEnabled-Ereignisrückruffunktion eines Treibers führt gerätespezifische Vorgänge aus, die erforderlich sind, wenn der Treiber die Hardwareunterbrechung des Geräts aktiviert.
OnD0Exit

Die OnD0Exit-Methode benachrichtigt einen Treiber, wenn ein Gerät den D0-Energiezustand verlässt, sodass der Treiber erforderliche Vorgänge ausführen kann, z. B. das Deaktivieren des Geräts.
OnD0ExitPreInterruptsDisabled

Die OnD0ExitPreInterruptsDisabled-Ereignisrückruffunktion eines Treibers führt gerätespezifische Vorgänge aus, die erforderlich sind, bevor der Treiber die Hardwareunterbrechungen des Geräts deaktiviert.
OnDefaultIoHandler

Die OnDefaultIoHandler-Methode verarbeitet E/A-Anforderungen, für die keine andere Methode registriert ist.
OnDeinitialize

Die OnDeinitialize-Methode führt alle Vorgänge aus, die erforderlich sind, bevor ein System einen Treiber entlädt.
OnDeviceAdd

Die OnDeviceAdd-Methode fügt einem System ein neues Gerät hinzu.
OnDeviceIoControl

Die OnDeviceIoControl-Methode wird aufgerufen, um eine Geräte-E/A-Steuerungsanforderung zu verarbeiten, wenn eine Anwendung einen bestimmten Vorgang auf einem Gerät über die Microsoft Win32 OnDeviceIoControl-Funktion ausführt.
OnDisarmWakeFromS0

Die OnDisarmWakeFromS0-Ereignisrückruffunktion eines Treibers deaktiviert die Fähigkeit eines Geräts, ein Aktivierungssignal auszulösen, während sich ein Gerät in einem Gerätezustand mit geringem Stromverbrauch befindet, wenn das System im Systemarbeitszustand (S0) verbleibt.
OnDisarmWakeFromSx

Die OnDisarmWakeFromSx-Ereignisrückruffunktion eines Treibers entwaffnet (d. h. deaktiviert) die Fähigkeit eines Geräts, ein Aktivierungssignal auszulösen, während sich das Gerät und das System in einem Energiesparzustand befinden.
OnImpersonate

Die OnImpersonate-Methode behandelt den Identitätswechsel.
Oninitialize

Die OnInitialize-Methode führt alle Vorgänge aus, die zum Initialisieren eines Treibers erforderlich sind.
OnIoCanceledOnQueue

Die OnIoCanceledOnQueue-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass eine E/A-Anforderung abgebrochen wurde, während sie sich in einer E/A-Warteschlange befand.
OnIoResume

Die OnIoResume-Methode setzt die Verarbeitung der angegebenen E/A-Anforderung aus der angegebenen Warteschlange fort.
OnIoStop

Die OnIoStop-Rückruffunktion beendet die Verarbeitung der angegebenen E/A-Anforderung aus der angegebenen Warteschlange.
OnPrepareHardware

Die OnPrepareHardware-Methode benachrichtigt einen Treiber, um den Zugriff auf die angegebene Hardware zu ermöglichen.
OnPrepareHardware

Die OnPrepareHardware-Methode führt alle Vorgänge aus, die erforderlich sind, um ein Gerät für den Treiber zugänglich zu machen.
OnQueryRemove

Die OnQueryRemove-Methode benachrichtigt einen Treiber, bevor ein Gerät von einem Computer entfernt wird.
OnQueryStop

Die OnQueryStop-Methode benachrichtigt einen Treiber, bevor ein Gerät beendet wird.
OnRead

Die OnRead-Methode wird aufgerufen, um eine Leseanforderung zu verarbeiten, wenn eine Anwendung Informationen von einem Gerät über die Microsoft Win32 ReadFile- oder ReadFileEx-Funktion liest.
OnReaderCompletion

Die OnReaderCompletion-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass ein fortlaufender Reader eine Leseanforderung erfolgreich abgeschlossen hat.
OnReaderFailure

Die OnReaderFailure-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass ein fortlaufender Reader bei der Verarbeitung einer Leseanforderung einen Fehler gemeldet hat.
OnReleaseHardware

Die OnReleaseHardware-Methode benachrichtigt einen Treiber, vorgänge auszuführen, die erforderlich sind, wenn auf die angegebene Hardware nicht mehr zugegriffen werden kann.
OnReleaseHardware

Die OnReleaseHardware-Methode führt Vorgänge aus, die erforderlich sind, wenn auf ein Gerät nicht mehr zugegriffen werden kann.
OnRemoteInterfaceArrival

Die OnRemoteInterfaceArrival-Ereignisrückruffunktion eines Treibers informiert den Treiber, wenn eine Geräteschnittstelle verfügbar ist.
OnRemoteInterfaceEvent

Die OnRemoteInterfaceEvent-Ereignisrückruffunktion eines UMDF-basierten Treibers verarbeitet Geräteereignisse, die einer Geräteschnittstelle zugeordnet sind.
OnRemoteInterfaceRemoval

Die OnRemoteInterfaceRemoval-Ereignisrückruffunktion eines UMDF-basierten Treibers benachrichtigt den Treiber darüber, dass er keine Geräteschnittstelle verwenden kann, da die Schnittstelle entfernt wurde.
OnRemoteTargetQueryRemove

Die OnRemoteTargetQueryRemove-Ereignisrückruffunktion eines UMDF-basierten Treibers bestimmt, ob das Gerät eines Remote-E/A-Ziels beendet und entfernt werden kann.
OnRemoteTargetRemoveCanceled

Die OnRemoteTargetRemoveCanceled-Ereignisrückruffunktion eines UMDF-basierten Treibers führt Vorgänge aus, die erforderlich sind, wenn das Betriebssystem das Entfernen des Geräts eines Remote-E/A-Ziels abbricht.
OnRemoteTargetRemoveComplete

Die OnRemoteTargetRemoveComplete-Ereignisrückruffunktion eines UMDF-basierten Treibers führt Vorgänge aus, die erforderlich sind, nachdem das Betriebssystem das Entfernen des Geräts eines Remote-E/A-Ziels abgeschlossen hat.
OnSelfManagedIoCleanup

Die OnSelfManagedIoCleanup-Methode gibt Arbeitsspeicher für die selbstverwalteten E/A-Vorgänge eines Geräts frei, nachdem das Gerät entfernt wurde.
OnSelfManagedIoFlush

Die OnSelfManagedIoFlush-Methode löscht das Gerät für die selbstverwalteten E/A-Vorgänge eines Geräts.
OnSelfManagedIoInit

Die OnSelfManagedIoInit-Methode initialisiert die selbstverwalteten E/A-Vorgänge eines Geräts.
OnSelfManagedIoRestart

Die OnSelfManagedIoRestart-Methode startet die selbstverwalteten E/A-Vorgänge eines Geräts neu.
OnSelfManagedIoStop

Die OnSelfManagedIoStop-Methode wird in der aktuellen Version von UMDF nicht verwendet.
OnSelfManagedIoSuspend

Die OnSelfManagedIoSuspend-Methode setzt die selbstverwalteten E/A-Vorgänge eines Geräts an.
Onstatechange

Die OnStateChange-Methode wird aufgerufen, wenn sich der Zustand des E/A-Warteschlangenobjekts ändert.
OnSurpriseRemoval

Die OnSurpriseRemoval-Methode benachrichtigt einen Treiber, nachdem ein Gerät unerwartet von einem Computer entfernt wurde, sodass der Treiber die erforderlichen Vorgänge ausführen kann.
OnWakeFromS0Triggered

Die OnWakeFromS0Triggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor in einen Gerätezustand mit niedriger Leistung eingetreten war, während der Systemstromzustand bei S0 blieb, möglicherweise ein Aktivierungssignal ausgelöst hat.
OnWakeFromSxTriggered

Die OnWakeFromSxTriggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor in einen Gerätezustand mit niedriger Leistung gelangt war, weil die Systemleistung reduziert wurde, möglicherweise ein Aktivierungssignal ausgelöst hat.
OnWrite

Die OnWrite-Methode wird aufgerufen, um eine Schreibanforderung zu behandeln, wenn eine Anwendung Informationen über die Microsoft Win32 WriteFile- oder WriteFileEx-Funktion auf ein Gerät schreibt.
OpenFileByName

Die OpenFileByName-Methode öffnet ein Remote-E/A-Ziel, bei dem es sich um eine Datei handelt.
OpenRemoteInterface

Die OpenRemoteInterface-Methode öffnet eine Geräteschnittstelle, sodass der Treiber E/A-Anforderungen an sie senden kann.
PostEvent

Die PostEvent-Methode benachrichtigt Anwendungen asynchron, die auf das angegebene Ereignis von einem Treiber warten.
Bereinigen

Die Purge-Methode weist das Framework an, neue eingehende E/A-Anforderungen abzulehnen und alle ausstehenden Anforderungen abzubrechen.
BereinigenSynchron

Die PurgeSynchronously-Methode weist das Framework an, neue eingehende E/A-Anforderungen abzulehnen und alle ausstehenden Anforderungen abzubrechen. Die -Methode gibt zurück, nachdem alle ausstehenden Anforderungen abgebrochen wurden.
QueueWorkItemForIsr

Die QueueWorkItemForIsr-Methode stellt ein Arbeitselement in die Warteschlange, um interruptbezogene Arbeiten außerhalb der Interruptdienstroutine zu verarbeiten.
READ_PORT_BUFFER_UCHAR

Die READ_PORT_BUFFER_UCHAR-Funktion liest eine Anzahl von Bytes von der angegebenen Portadresse in einen Puffer.
READ_PORT_BUFFER_ULONG

Die READ_PORT_BUFFER_ULONG-Funktion liest eine Reihe von ULONG-Werten aus der angegebenen Portadresse in einen Puffer.
READ_PORT_BUFFER_USHORT

Die READ_PORT_BUFFER_USHORT-Funktion liest eine Reihe von USHORT-Werten aus der angegebenen Portadresse in einen Puffer.
READ_PORT_UCHAR

Die READ_PORT_UCHAR-Funktion liest ein Byte von der angegebenen Portadresse.
READ_PORT_ULONG

Die READ_PORT_ULONG-Funktion liest einen ULONG-Wert aus der angegebenen Portadresse.
READ_PORT_USHORT

Die READ_PORT_USHORT-Funktion liest einen USHORT-Wert aus der angegebenen Portadresse.
READ_REGISTER_BUFFER_UCHAR

Die READ_REGISTER_BUFFER_UCHAR-Funktion liest eine Anzahl von Bytes aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_BUFFER_ULONG

Die READ_REGISTER_BUFFER_ULONG-Funktion liest eine Reihe von ULONG-Werten aus der angegebenen Registeradresse in einen Puffer ein.
READ_REGISTER_BUFFER_ULONG64

Die READ_REGISTER_BUFFER_ULONG64-Funktion (wudfddi_hwaccess.h) liest eine Reihe von ULONG64-Werten aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_BUFFER_USHORT

Die READ_REGISTER_BUFFER_USHORT-Funktion liest eine Reihe von USHORT-Werten aus der angegebenen Registeradresse in einen Puffer.
READ_REGISTER_UCHAR

Die READ_REGISTER_UCHAR-Funktion liest ein Byte aus der angegebenen Registeradresse.
READ_REGISTER_ULONG

Die READ_REGISTER_ULONG-Funktion liest einen ULONG-Wert aus der angegebenen Registeradresse.
READ_REGISTER_ULONG64

Die READ_REGISTER_ULONG64-Funktion (wudfddi_hwaccess.h) liest einen ULONG64-Wert aus der angegebenen Registeradresse.
READ_REGISTER_USHORT

Die READ_REGISTER_USHORT-Funktion liest einen USHORT-Wert aus der angegebenen Registeradresse.
ReadFromHardware

Die ReadFromHardware-Methode wird intern vom Framework verwendet. Darf nicht verwendet werden.
RegisterRemoteInterfaceNotification

Die RegisterRemoteInterfaceNotification-Methode registriert einen Treiber, um eine Benachrichtigung zu erhalten, wenn eine angegebene Geräteschnittstelle verfügbar wird.
ReleaseInterruptLock

Die ReleaseInterruptLock-Methode beendet eine Codesequenz, die ausgeführt wird, während die Sperre eines Interruptobjekts gehalten wird.
ReleaseLock

Die ReleaseLock-Methode ermöglicht es dem Framework, Methoden von Schnittstellen aufzurufen, die vom Treiber registriert wurden, deren Aufruf das Framework zuvor verhindert hat, da der Treiber die IWDFObject::AcquireLock-Methode aufgerufen hat.
Remove

Die Remove-Methode entfernt ein lokales E/A-Ziel.
Erneut öffnen

Die Reopen-Methode öffnet ein Remote-E/A-Ziel erneut, nachdem es vorübergehend geschlossen wurde.
Zurückqueue

Die Requeue-Methode gibt eine E/A-Anforderung an den Kopf der E/A-Warteschlange zurück, von der sie an den Treiber übermittelt wurde.
Zurücksetzen

Die Reset-Methode setzt den Umschalter der Daten zurück und löscht die Einstellungsbedingung für eine USB-Pipe.
ResumeIdle

Die ResumeIdle-Methode informiert das Framework darüber, dass das Gerät nicht verwendet wird und in einen Gerätezustand mit geringer Leistung versetzt werden kann, wenn es im Leerlauf verbleibt.
RetrieveActivityId

Die RetrieveActivityId-Methode ruft den aktuellen Aktivitätsbezeichner ab, der einer E/A-Anforderung zugeordnet ist.
RetrieveContext

Die RetrieveContext-Methode ruft einen Kontext ab, der zuvor über die IWDFObject::AssignContext-Methode registriert wurde.
RetrieveCountedFileName

Die RetrieveCountedFileName-Methode ruft den vollständigen gezählten Dateinamen für eine Datei ab, die einem Gerät zugeordnet ist.
RetrieveDescriptor

Die RetrieveDescriptor-Methode ruft einen USB-Deskriptor ab, der ein Gerät, eine Konfiguration oder eine Zeichenfolge beschreiben kann.
RetrieveDeviceInformation

Die RetrieveDeviceInformation-Methode ruft Geräteinformationen des angegebenen Typs ab.
RetrieveDeviceInstanceId

Die RetrieveDeviceInstanceId-Methode ruft den Bezeichner eines instance eines Geräts ab.
RetrieveDeviceInstanceId

In diesem Artikel wird beschrieben, wie die RetrieveDeviceInstanceId-Methode den Bezeichner eines instance eines Geräts abruft.
RetrieveDeviceName

Die RetrieveDeviceName-Methode ruft den Namen eines zugrunde liegenden Kernelmodusgeräts ab.
RetrieveDevicePropertyStore

Die RetrieveDevicePropertyStore-Methode ruft eine Eigenschaftenspeicherschnittstelle ab. Treiber können die -Methode verwenden, um auf die Registrierung zuzugreifen.
RetrieveDevicePropertyStore

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

Die RetrieveDevicePropertyStore-Methode ruft eine Eigenschaftenspeicherschnittstelle ab, die Treiber für den Zugriff auf die Registrierung verwenden können.
RetrieveFileName

Die RetrieveFileName-Methode ruft den vollständigen Namen der Datei ab, die dem zugrunde liegenden Kernelmodusgerät zugeordnet ist.
RetrieveInputBuffer

Die RequestRetrieveInputBuffer-Methode ruft den Eingabepuffer einer E/A-Anforderung ab.
RetrieveInputMemory

Die RetrieveInputMemory-Methode ruft die IWDFMemory-Schnittstelle eines Frameworkspeicherobjekts ab, das den Eingabepuffer einer E/A-Anforderung darstellt.
RetrieveNextRequest

Die RetrieveNextRequest-Methode ruft die nächste E/A-Anforderung aus einer E/A-Warteschlange ab.
RetrieveNextRequestByFileObject

Die RetrieveNextRequestByFileObject-Methode ruft aus einer E/A-Warteschlange die nächste E/A-Anforderung ab, deren Dateiobjekt mit dem angegebenen Dateiobjekt übereinstimmt.
RetrieveOutputBuffer

Die RequestRetrieveOutputBuffer-Methode ruft den Ausgabepuffer einer E/A-Anforderung ab.
RetrieveOutputMemory

Die RetrieveOutputMemory-Methode ruft die IWDFMemory-Schnittstelle eines Frameworkspeicherobjekts ab, das den Ausgabepuffer einer E/A-Anforderung darstellt.
RetrievePipePolicy

Die RetrievePipePolicy-Methode ruft eine WinUsb-Piperichtlinie ab.
RetrievePowerPolicy

Die RetrievePowerPolicy-Methode ruft eine WinUsb-Energierichtlinie ab.
RetrieveSymbolicLink

Die RetrieveSymbolicLink-Methode ruft den symbolischen Linknamen ab, den das Betriebssystem einer Geräteschnittstelle zugewiesen hat.
RetrieveUnifiedDevicePropertyStore

Die RetrieveUnifiedDevicePropertyStore-Methode ruft eine Einheitliche Eigenschaftenspeicherschnittstelle ab.
RetrieveUsbInterface

Die RetrieveUsbInterface-Methode ruft die angegebene USB-Schnittstelle für ein USB-Gerät ab.
RetrieveUsbPipeObject

Die RetrieveUsbPipeObject-Methode ruft ein USB-Pipe-Objekt für den angegebenen Pipeindex ab.
RetrieveVersionString

Die RetrieveVersionString-Methode ruft die Version des Frameworks ab.
Wiederverwenden

Die Reuse-Methode initialisiert ein Frameworkanforderungsobjekt neu, damit es wiederverwendet werden kann.
SelectSetting

Die SelectSetting-Methode wählt die angegebene alternative Einstellung für eine USB-Schnittstelle aus.
Senden

Die Send-Methode sendet eine Anforderung an das angegebene E/A-Ziel.
SetActivityId

Die SetActivityId-Methode ordnet einen Aktivitätsbezeichner einer E/A-Anforderung zu.
SetBuffer

Die SetBuffer-Methode weist einem Speicherobjekt, das ein Treiber durch Aufrufen von IWDFDriver::CreatePreallocatedWdfMemory erstellt hat, einen angegebenen Puffer zu.
SetCompletionCallback

Die SetCompletionCallback-Methode registriert die Schnittstelle für die OnCompletion-Methode, die vom Framework aufgerufen werden soll, wenn eine E/A-Anforderung abgeschlossen wird.
SetExtendedPolicy

Die SetExtendedPolicy-Methode gibt die Interruptpriorität, Prozessoraffinität, Affinitätsrichtlinie und Prozessorgruppe für einen angegebenen Interrupt an.
Setfilter

Die SetFilter-Methode legt die Eigenschaft fest, die ein Gerät als Filtergerät aktiviert.
SetInformation

Die SetInformation-Methode legt die Größe der Informationen für eine Anforderung fest.
SetIoTypePreference

Die SetIoTypePreference-Methode gibt Ihre Einstellungen für den Zugriff von UMDF und dem Treiber auf die Datenpuffer der E/A-Anforderungen eines Geräts an.
SetLockingConstraint

Die SetLockingConstraint-Methode legt das Synchronisierungsmodell (oder das Sperren) für Rückruffunktionen im Treiber fest.
SetNamedValue

Die SetNamedValue-Methode legt den Wert einer Eigenschaft fest.
SetPipePolicy

Die SetPipePolicy-Methode legt die WinUsb-Piperichtlinie fest.
SetPnpCapability

Die SetPnpCapability-Methode legt die angegebene PnP-Funktion (Plug & Play) eines Geräts auf den angegebenen Zustand fest.
SetPnpState

Die SetPnpState-Methode aktiviert oder deaktiviert die angegebene Plug & Play -Eigenschaft (PnP) eines Geräts.
SetPolicy

Die SetPolicy-Methode gibt die Interruptpriorität, Prozessoraffinität und Affinitätsrichtlinie für einen angegebenen Interrupt an.
SetPowerPolicy

Die SetPowerPolicy-Methode legt die WinUsb-Energierichtlinie fest.
SetPowerPolicyOwnership

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

Die SetPropertyData-Methode ändert die aktuelle Einstellung einer Geräteeigenschaft.
SetUserModeDriverInitiatedIo

Die SetUserModeDriverInitiatedIo-Methode gibt für Kernelmodustreiber an, die sich unterhalb des UMDF-Treibers im selben Gerätestapel befinden, in dem eine bestimmte Anforderung behandelt werden soll, als ob sie von einem UMDF-Treiber stammt.
Starten

Die Startmethode ermöglicht es einer E/A-Warteschlange, neue E/A-Anforderungen zu empfangen und an einen Treiber zu übermitteln.
Starten

Die Start-Methode beginnt mit dem Senden von Anforderungen in eine Warteschlange an ein lokales E/A-Ziel.
Starten

Die IWDFRemoteTarget::Start-Methode startet ein angehaltenes Remote-E/A-Ziel neu.
Beenden

Die Stop-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen.
Beenden

Die Stop-Methode beendet das Senden von Anforderungen in eine Warteschlange an ein lokales E/A-Ziel.
Beenden

Die Stop-Methode beendet vorübergehend ein Remote-E/A-Ziel.
StopAcknowledge

Die StopAcknowledge-Methode informiert das Framework darüber, dass der Treiber die Verarbeitung einer angegebenen E/A-Anforderung beendet hat.
StopIdle

Die StopIdle-Methode informiert das Framework darüber, dass das Gerät in seinen Betriebszustand (D0) versetzt werden muss.
StopSynchronly

Die StopSynchronously-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen. Die Methode gibt zurück, nachdem alle übermittelten Anforderungen abgebrochen oder abgeschlossen wurden.
TryToAcquireInterruptLock

Die TryToAcquireInterruptLock-Methode ruft die Interruptsperre ab, wenn sie bereits von keinem anderen Thread abgerufen wurde.
UnmapIoSpace

Die UnmapIoSpace-Methode hebt die Zuordnung eines angegebenen Bereichs von physischen Adressen auf, die zuvor von der MapIoSpace-Methode zugeordnet wurden.
UnmarkCancelable

Die UnmarkCancelable-Methode deaktiviert das Abbrechen einer E/A-Anforderung.
WDF_ABS_TIMEOUT_IN_MS

Die WDF_ABS_TIMEOUT_IN_MS-Funktion konvertiert eine angegebene Anzahl von Millisekunden in einen absoluten Zeitwert.
WDF_ABS_TIMEOUT_IN_SEC

Die WDF_ABS_TIMEOUT_IN_SEC-Funktion konvertiert eine angegebene Anzahl von Sekunden in einen absoluten Zeitwert.
WDF_ABS_TIMEOUT_IN_US

Die WDF_ABS_TIMEOUT_IN_US-Funktion konvertiert eine angegebene Anzahl von Mikrosekunden in einen absoluten Zeitwert.
WDF_ALIGN_SIZE_DOWN

Die WDF_ALIGN_SIZE_DOWN-Funktion gibt die nächstniedrige Puffergröße zurück, die an einem angegebenen Ausrichtungsoffset ausgerichtet ist.
WDF_ALIGN_SIZE_UP

Die WDF_ALIGN_SIZE_UP-Funktion gibt die nächst höhere Puffergröße zurück, die an einem angegebenen Ausrichtungsoffset ausgerichtet ist.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

Die WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT-Funktion initialisiert eine WDF_CHILD_ADDRESS_DESCRIPTION_HEADER-Struktur.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

Die WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT-Funktion initialisiert eine WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER-Struktur.
WDF_CHILD_LIST_CONFIG_INIT

Die WDF_CHILD_LIST_CONFIG_INIT-Funktion initialisiert eine WDF_CHILD_LIST_CONFIG-Struktur.
WDF_CHILD_LIST_ITERATOR_INIT

Die WDF_CHILD_LIST_ITERATOR_INIT-Funktion initialisiert eine WDF_CHILD_LIST_ITERATOR-Struktur.
WDF_CHILD_RETRIEVE_INFO_INIT

Die WDF_CHILD_RETRIEVE_INFO_INIT-Funktion initialisiert eine WDF_CHILD_RETRIEVE_INFO-Struktur.
WDF_COINSTALLER_INSTALL_OPTIONS_INIT

Die WDF_COINSTALLER_INSTALL_OPTIONS_INIT-Funktion initialisiert eine WDF_COINSTALLER_INSTALL_OPTIONS-Struktur.
WDF_COMMON_BUFFER_CONFIG_INIT

Die WDF_COMMON_BUFFER_CONFIG_INIT-Funktion initialisiert eine WDF_COMMON_BUFFER_CONFIG-Struktur.
WDF_COMPANION_EVENT_CALLBACKS_INIT

Dieser WDF_COMPANION_EVENT_CALLBACKS_INIT Funktionsartikel ist nur für die interne Verwendung vorgesehen.
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT-Funktion initialisiert die WDF_DEVICE_INTERFACE_PROPERTY_DATA Struktur eines Treibers.
WDF_DEVICE_PNP_CAPABILITIES_INIT

Die WDF_DEVICE_PNP_CAPABILITIES_INIT-Funktion initialisiert eine WDF_DEVICE_PNP_CAPABILITIES-Struktur.
WDF_DEVICE_POWER_CAPABILITIES_INIT

Die WDF_DEVICE_POWER_CAPABILITIES_INIT-Funktion initialisiert eine WDF_DEVICE_POWER_CAPABILITIES-Struktur.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

Die WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT-Funktion initialisiert die WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS Struktur eines Treibers.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT

Die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT-Funktion initialisiert die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS Struktur eines Treibers.
WDF_DEVICE_PROPERTY_DATA_INIT

Die WDF_DEVICE_PROPERTY_DATA_INIT-Funktion initialisiert die WDF_DEVICE_PROPERTY_DATA Struktur eines Treibers.
WDF_DEVICE_STATE_INIT

Die WDF_DEVICE_STATE_INIT-Funktion initialisiert die WDF_DEVICE_STATE Struktur eines Treibers.
WDF_DMA_ENABLER_CONFIG_INIT

Die WDF_DMA_ENABLER_CONFIG_INIT-Funktion initialisiert die WDF_DMA_ENABLER_CONFIG Struktur eines Treibers.
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT

Die WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT-Funktion initialisiert die WDF_DMA_SYSTEM_PROFILE_CONFIG-Struktur eines Treibers.
WDF_DPC_CONFIG_INIT

Die WDF_DPC_CONFIG_INIT-Funktion initialisiert die WDF_DPC_CONFIG Struktur eines Treibers.
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.
WDF_FDO_EVENT_CALLBACKS_INIT

Die WDF_FDO_EVENT_CALLBACKS_INIT-Funktion initialisiert eine WDF_FDO_EVENT_CALLBACKS-Struktur.
WDF_FILEOBJECT_CONFIG_INIT

Die WDF_FILEOBJECT_CONFIG_INIT-Funktion initialisiert die WDF_FILEOBJECT_CONFIG Struktur eines Treibers.
WDF_GET_CONTEXT_TYPE_INFO

Dieses Makro ist nur für die interne Verwendung reserviert.
WDF_INTERRUPT_CONFIG_INIT

Die WDF_INTERRUPT_CONFIG_INIT-Funktion initialisiert eine WDF_INTERRUPT_CONFIG-Struktur.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Die WDF_INTERRUPT_EXTENDED_POLICY_INIT-Funktion initialisiert eine WDF_INTERRUPT_EXTENDED_POLICY-Struktur.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Erfahren Sie, wie die WDF_INTERRUPT_EXTENDED_POLICY_INIT-Funktion eine WDF_INTERRUPT_EXTENDED_POLICY-Struktur initialisiert.
WDF_INTERRUPT_INFO_INIT

Die WDF_INTERRUPT_INFO_INIT-Funktion initialisiert eine WDF_INTERRUPT_INFO-Struktur.
WDF_INTERRUPT_INFO_INIT

Erfahren Sie, wie die WDF_INTERRUPT_INFO_INIT-Funktion eine WDF_INTERRUPT_INFO-Struktur initialisiert.
WDF_IO_QUEUE_CONFIG_INIT

Die WDF_IO_QUEUE_CONFIG_INIT-Funktion initialisiert die WDF_IO_QUEUE_CONFIG Struktur eines Treibers.
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE

Die WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE-Funktion initialisiert die WDF_IO_QUEUE_CONFIG-Struktur eines Treibers.
WDF_IO_QUEUE_DRAINED

Die WDF_IO_QUEUE_DRAINED-Funktion gibt TRUE zurück, wenn der Zustand der E/A-Warteschlange angibt, dass die Warteschlange leer ist.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT

Die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT-Funktion initialisiert die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY Struktur eines Treibers.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT

Die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT-Funktion initialisiert die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY Struktur eines Treibers.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT

Die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT-Funktion initialisiert die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY Struktur eines Treibers.
WDF_IO_QUEUE_IDLE

Die WDF_IO_QUEUE_IDLE-Funktion gibt TRUE zurück, wenn der Status einer E/A-Warteschlange angibt, dass die Warteschlange leer ist.
WDF_IO_QUEUE_PURGED

Die WDF_IO_QUEUE_PURGED-Funktion gibt TRUE zurück, wenn der Status einer E/A-Warteschlange angibt, dass die Warteschlange leer ist.
WDF_IO_QUEUE_READY

Die WDF_IO_QUEUE_READY-Funktion gibt TRUE zurück, wenn der Status einer E/A-Warteschlange angibt, dass die Warteschlange leer ist.
WDF_IO_QUEUE_STOPPED

Die WDF_IO_QUEUE_STOPPED-Funktion gibt TRUE zurück, wenn der Status einer E/A-Warteschlange angibt, dass die Warteschlange beendet wurde.
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME

Die WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME-Funktion initialisiert die WDF_IO_TARGET_OPEN_PARAMS Struktur eines Treibers, sodass der Treiber ein E/A-Ziel öffnen kann, indem er den Namen des Geräts, der Datei oder der Geräteschnittstelle angibt.
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

Die WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE-Funktion initialisiert die WDF_IO_TARGET_OPEN_PARAMS Struktur eines Treibers, sodass der Treiber ein Remote-E/A-Ziel öffnen kann, indem er ein WDM-Geräteobjekt (Windows Driver Model) angibt.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE

Die WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE-Funktion initialisiert die WDF_IO_TARGET_OPEN_PARAMS-Struktur eines Treibers, damit der Treiber ein E/A-Ziel öffnen kann, indem er einen Dateinamen angibt.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME

Die WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME-Funktion initialisiert die WDF_IO_TARGET_OPEN_PARAMS-Struktur eines Treibers, damit der Treiber ein E/A-Ziel öffnen kann, indem er den Namen des Geräts, der Datei oder der Geräteschnittstelle angibt.
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN

Die WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN-Funktion initialisiert die WDF_IO_TARGET_OPEN_PARAMS-Struktur eines Treibers, damit der Treiber ein Remote-E/A-Ziel erneut öffnen kann.
WDF_IO_TYPE_CONFIG_INIT

Die WDF_IO_TYPE_CONFIG_INIT-Funktion initialisiert die WDF_IO_TYPE_CONFIG-Struktur eines Treibers.
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

Die WDF_MEMORY_DESCRIPTOR_INIT_BUFFER-Funktion initialisiert eine WDF_MEMORY_DESCRIPTOR-Struktur, sodass sie einen angegebenen Puffer beschreibt.
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

Die WDF_MEMORY_DESCRIPTOR_INIT_HANDLE-Funktion initialisiert eine WDF_MEMORY_DESCRIPTOR-Struktur, sodass sie ein angegebenes Frameworkspeicherobjekt beschreibt.
WDF_MEMORY_DESCRIPTOR_INIT_MDL

Die WDF_MEMORY_DESCRIPTOR_INIT_MDL-Funktion initialisiert eine WDF_MEMORY_DESCRIPTOR-Struktur, sodass sie eine angegebene Speicherdeskriptorliste (MDL) beschreibt.
WDF_OBJECT_ATTRIBUTES_INIT

Die WDF_OBJECT_ATTRIBUTES_INIT-Funktion initialisiert die WDF_OBJECT_ATTRIBUTES-Struktur eines Treibers.
WDF_PDO_EVENT_CALLBACKS_INIT

Die WDF_PDO_EVENT_CALLBACKS_INIT-Funktion initialisiert eine WDF_PDO_EVENT_CALLBACKS-Struktur.
WDF_PNPPOWER_EVENT_CALLBACKS_INIT

Die WDF_PNPPOWER_EVENT_CALLBACKS_INIT-Funktion initialisiert die WDF_PNPPOWER_EVENT_CALLBACKS-Struktur eines Treibers.
WDF_POWER_FRAMEWORK_SETTINGS_INIT

Die WDF_POWER_FRAMEWORK_SETTINGS_INIT-Funktion initialisiert eine WDF_POWER_FRAMEWORK_SETTINGS-Struktur.
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT

Die WDF_POWER_POLICY_EVENT_CALLBACKS_INIT-Funktion initialisiert die WDF_POWER_POLICY_EVENT_CALLBACKS-Struktur eines Treibers.
WDF_QUERY_INTERFACE_CONFIG_INIT

Die WDF_QUERY_INTERFACE_CONFIG_INIT-Funktion initialisiert die WDF_QUERY_INTERFACE_CONFIG-Struktur eines Treibers.
WDF_READ_PORT_BUFFER_UCHAR

Die WDF_READ_PORT_BUFFER_UCHAR-Funktion liest eine Anzahl von Bytes aus der angegebenen Portadresse in einen Puffer.
WDF_READ_PORT_BUFFER_ULONG

Die funktion WDF_READ_PORT_BUFFER_ULONG liest eine Reihe von ULONG-Werten aus der angegebenen Portadresse in einen Puffer.
WDF_READ_PORT_BUFFER_USHORT

Die funktion WDF_READ_PORT_BUFFER_USHORT liest eine Reihe von USHORT-Werten aus der angegebenen Portadresse in einen Puffer.
WDF_READ_PORT_UCHAR

Die WDF_READ_PORT_UCHAR-Funktion liest ein Byte aus der angegebenen Portadresse.
WDF_READ_PORT_ULONG

Die WDF_READ_PORT_ULONG-Funktion liest einen ULONG-Wert aus der angegebenen Portadresse.
WDF_READ_PORT_USHORT

Die funktion WDF_READ_PORT_USHORT liest einen USHORT-Wert aus der angegebenen Portadresse.
WDF_READ_REGISTER_BUFFER_UCHAR

Die funktion WDF_READ_REGISTER_BUFFER_UCHAR liest eine Anzahl von Bytes aus der angegebenen Registeradresse in einen Puffer.
WDF_READ_REGISTER_BUFFER_ULONG

Die funktion WDF_READ_REGISTER_BUFFER_ULONG liest eine Reihe von ULONG-Werten aus der angegebenen Registeradresse in einen Puffer.
WDF_READ_REGISTER_BUFFER_ULONG64

Die funktion WDF_READ_REGISTER_BUFFER_ULONG64 liest eine Reihe von ULONG64-Werten aus der angegebenen Registeradresse in einen Puffer.
WDF_READ_REGISTER_BUFFER_USHORT

Die funktion WDF_READ_REGISTER_BUFFER_USHORT liest eine Reihe von USHORT-Werten aus der angegebenen Registeradresse in einen Puffer.
WDF_READ_REGISTER_UCHAR

Die WDF_READ_REGISTER_UCHAR-Funktion liest ein Byte aus der angegebenen Registeradresse.
WDF_READ_REGISTER_ULONG

Die funktion WDF_READ_REGISTER_ULONG liest einen ULONG-Wert aus der angegebenen Registeradresse.
WDF_READ_REGISTER_ULONG64

Die WDF_READ_REGISTER_ULONG64-Funktion liest einen ULONG64-Wert aus der angegebenen Registeradresse.
WDF_READ_REGISTER_USHORT

Die funktion WDF_READ_REGISTER_USHORT liest einen USHORT-Wert aus der angegebenen Registeradresse.
WDF_REL_TIMEOUT_IN_MS

Die WDF_REL_TIMEOUT_IN_MS-Funktion konvertiert eine angegebene Anzahl von Millisekunden in einen relativen Zeitwert.
WDF_REL_TIMEOUT_IN_SEC

Die WDF_REL_TIMEOUT_IN_SEC-Funktion konvertiert eine angegebene Anzahl von Sekunden in einen relativen Zeitwert.
WDF_REL_TIMEOUT_IN_US

Die WDF_REL_TIMEOUT_IN_US-Funktion konvertiert eine angegebene Anzahl von Mikrosekunden in einen relativen Zeitwert.
WDF_REMOVE_LOCK_OPTIONS_INIT

Die WDF_REMOVE_LOCK_OPTIONS_INIT-Funktion initialisiert eine WDF_REMOVE_LOCK_OPTIONS-Struktur.
WDF_REQUEST_COMPLETION_PARAMS_INIT

Die WDF_REQUEST_COMPLETION_PARAMS_INIT-Funktion initialisiert eine WDF_REQUEST_COMPLETION_PARAMS-Struktur.
WDF_REQUEST_FORWARD_OPTIONS_INIT

Die WDF_REQUEST_FORWARD_OPTIONS_INIT-Funktion initialisiert eine WDF_REQUEST_FORWARD_OPTIONS-Struktur.
WDF_REQUEST_PARAMETERS_INIT

Die WDF_REQUEST_PARAMETERS_INIT-Funktion initialisiert eine WDF_REQUEST_PARAMETERS-Struktur.
WDF_REQUEST_REUSE_PARAMS_INIT

Die WDF_REQUEST_REUSE_PARAMS_INIT-Funktion initialisiert die WDF_REQUEST_REUSE_PARAMS-Struktur eines Treibers.
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

Die WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP-Funktion legt einen neuen IRP in der WDF_REQUEST_REUSE_PARAMS-Struktur eines Treibers fest.
WDF_REQUEST_SEND_OPTIONS_INIT

Die WDF_REQUEST_SEND_OPTIONS_INIT-Funktion initialisiert die WDF_REQUEST_SEND_OPTIONS-Struktur eines Treibers.
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT

Die WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT-Funktion legt einen Timeoutwert in der WDF_REQUEST_SEND_OPTIONS-Struktur eines Treibers fest.
WDF_TASK_QUEUE_CONFIG_INIT

Dieser WDF_TASK_QUEUE_CONFIG_INIT Funktionsartikel ist nur für die interne Verwendung vorgesehen.
WDF_TASK_SEND_OPTIONS_INIT

Dieser WDF_TASK_SEND_OPTIONS_INIT Funktionsartikel ist nur für die interne Verwendung vorgesehen.
WDF_TIMER_CONFIG_INIT

Die WDF_TIMER_CONFIG_INIT-Funktion initialisiert eine WDF_TIMER_CONFIG-Struktur für einen Timer, der eine einzelne fällige Zeit verwendet.
WDF_TIMER_CONFIG_INIT_PERIODIC

Die WDF_TIMER_CONFIG_INIT_PERIODIC-Funktion initialisiert eine WDF_TIMER_CONFIG-Struktur für einen regelmäßigen Timer.
WDF_TYPE_NAME_POINTER_TYPE

Das makro WDF_TYPE_NAME_POINTER_TYPE ist nur für die interne Verwendung reserviert.
WDF_TYPE_NAME_TO_TYPE_INFO

Das makro WDF_TYPE_NAME_TO_TYPE_INFO ist nur für die interne Verwendung reserviert.
WDF_USB_CONTINUOUS_READER_CONFIG_INIT

Die WDF_USB_CONTINUOUS_READER_CONFIG_INIT-Funktion initialisiert eine WDF_USB_CONTINUOUS_READER_CONFIG-Struktur.
WDF_USB_CONTROL_SETUP_PACKET_INIT

Die WDF_USB_CONTROL_SETUP_PACKET_INIT-Funktion initialisiert eine WDF_USB_CONTROL_SETUP_PACKET-Struktur für eine standardmäßige USB-Steuerungsübertragung.
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS

Die WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS-Funktion initialisiert eine WDF_USB_CONTROL_SETUP_PACKET-Struktur für eine geräteklassenspezifische USB-Steuerungsübertragung.
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE

Die WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE-Funktion initialisiert eine WDF_USB_CONTROL_SETUP_PACKET-Struktur für eine USB-Steuerübertragung, die ein Gerätefeature festlegt oder löscht.
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS

Die WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS-Funktion initialisiert eine WDF_USB_CONTROL_SETUP_PACKET-Struktur für eine USB-Steuerübertragung, die geräte-status abruft.
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR

Die WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR-Funktion initialisiert eine WDF_USB_CONTROL_SETUP_PACKET-Struktur für eine herstellerspezifische USB-Steuerungsübertragung.
WDF_USB_DEVICE_CREATE_CONFIG_INIT

Die WDF_USB_DEVICE_CREATE_CONFIG_INIT-Funktion initialisiert eine WDF_USB_DEVICE_CREATE_CONFIG-Struktur.
WDF_USB_DEVICE_INFORMATION_INIT

Die WDF_USB_DEVICE_INFORMATION_INIT-Funktion initialisiert die WDF_USB_DEVICE_INFORMATION Struktur eines Treibers.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur, sodass ein Treiber ein USB-Gerät dekonfigurieren kann.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur, sodass ein Treiber eine Konfiguration mithilfe von USB-Deskriptoren angeben kann.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur, sodass ein Treiber ein Gerät für die Verwendung mehrerer Schnittstellen konfigurieren kann.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur, sodass ein Treiber ein Gerät für die Verwendung einer einzelnen angegebenen Schnittstelle konfigurieren kann.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur, sodass ein Treiber eine Konfiguration mithilfe einer URB angeben kann.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR

Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR-Funktion initialisiert eine WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur, sodass ein Treiber eine USB-Schnittstelle auswählen kann, indem er einen Schnittstellendeskriptor angibt.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING

Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING-Funktion initialisiert eine WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur, sodass ein Treiber eine USB-Schnittstelle auswählen kann, indem er ein Handle für ein Schnittstellenobjekt und eine alternative Einstellung für die Schnittstelle angibt.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB

Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB-Funktion initialisiert eine WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur, sodass ein Treiber eine USB-Schnittstelle auswählen kann, indem er eine URB angibt.
WDF_USB_PIPE_DIRECTION_IN

Die WDF_USB_PIPE_DIRECTION_IN-Funktion bestimmt, ob ein angegebener USB-Endpunkt ein Eingabeendpunkt ist.
WDF_USB_PIPE_DIRECTION_OUT

Die WDF_USB_PIPE_DIRECTION_OUT-Funktion bestimmt, ob ein angegebener USB-Endpunkt ein Ausgabeendpunkt ist.
WDF_USB_PIPE_INFORMATION_INIT

Die WDF_USB_PIPE_INFORMATION_INIT-Funktion initialisiert eine WDF_USB_PIPE_INFORMATION-Struktur.
WDF_WMI_BUFFER_APPEND_STRING

Die WDF_WMI_BUFFER_APPEND_STRING-Funktion kopiert eine angegebene Unicode-Zeichenfolge in einen angegebenen Puffer im format, das WMI benötigt.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

Die WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER-Funktion initialisiert eine WDF_WMI_INSTANCE_CONFIG-Struktur und speichert ein angegebenes Handle für ein WMI-Anbieterobjekt.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

Die WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG-Funktion initialisiert eine WDF_WMI_INSTANCE_CONFIG-Struktur und speichert einen Zeiger auf eine angegebene WDF_WMI_PROVIDER_CONFIG-Struktur.
WDF_WMI_PROVIDER_CONFIG_INIT

Die WDF_WMI_PROVIDER_CONFIG_INIT-Funktion initialisiert eine WDF_WMI_PROVIDER_CONFIG-Struktur.
WDF_WORKITEM_CONFIG_INIT

Die WDF_WORKITEM_CONFIG_INIT-Funktion initialisiert die WDF_WORKITEM_CONFIG Struktur eines Treibers.
WDF_WRITE_PORT_BUFFER_UCHAR

Die WDF_WRITE_PORT_BUFFER_UCHAR-Funktion schreibt eine Anzahl von Bytes aus einem Puffer an den angegebenen Port.
WDF_WRITE_PORT_BUFFER_ULONG

Die WDF_WRITE_PORT_BUFFER_ULONG-Funktion schreibt eine Reihe von ULONG-Werten aus einem Puffer in die angegebene Portadresse.
WDF_WRITE_PORT_BUFFER_USHORT

Die WDF_WRITE_PORT_BUFFER_USHORT-Funktion schreibt eine Reihe von USHORT-Werten aus einem Puffer in die angegebene Portadresse.
WDF_WRITE_PORT_UCHAR

Die WDF_WRITE_PORT_UCHAR-Funktion schreibt ein Byte in die angegebene Portadresse.
WDF_WRITE_PORT_ULONG

Die WDF_WRITE_PORT_ULONG-Funktion schreibt einen ULONG-Wert in die angegebene Portadresse.
WDF_WRITE_PORT_USHORT

Die WDF_WRITE_PORT_USHORT-Funktion schreibt einen USHORT-Wert in die angegebene Portadresse.
WDF_WRITE_REGISTER_BUFFER_UCHAR

Die WDF_WRITE_REGISTER_BUFFER_UCHAR-Funktion schreibt eine Anzahl von Bytes aus einem Puffer in das angegebene Register.
WDF_WRITE_REGISTER_BUFFER_ULONG

Die WDF_WRITE_REGISTER_BUFFER_ULONG-Funktion schreibt eine Reihe von ULONG-Werten aus einem Puffer in das angegebene Register.
WDF_WRITE_REGISTER_BUFFER_ULONG64

Die WDF_WRITE_REGISTER_BUFFER_ULONG64-Funktion schreibt eine Reihe von ULONG64-Werten aus einem Puffer in das angegebene Register.
WDF_WRITE_REGISTER_BUFFER_USHORT

Die WDF_WRITE_REGISTER_BUFFER_USHORT Routine schreibt eine Reihe von USHORT-Werten aus einem Puffer in das angegebene Register.
WDF_WRITE_REGISTER_UCHAR

Die WDF_WRITE_REGISTER_UCHAR Routine schreibt ein Byte in die angegebene Adresse.
WDF_WRITE_REGISTER_ULONG

Die WDF_WRITE_REGISTER_ULONG Routine schreibt einen ULONG-Wert in die angegebene Adresse.
WDF_WRITE_REGISTER_ULONG64

Die WDF_WRITE_REGISTER_ULONG64-Funktion schreibt einen ULONG64-Wert in die angegebene Adresse.
WDF_WRITE_REGISTER_USHORT

Die WDF_WRITE_REGISTER_USHORT Routine schreibt einen USHORT-Wert in die angegebene Adresse.
WdfChildListAddOrUpdateChildDescriptionAsPresent

Die WdfChildListAddOrUpdateChildDescriptionAsPresent-Methode fügt einer Liste von untergeordneten Elementen eine neue untergeordnete Beschreibung hinzu oder aktualisiert eine vorhandene untergeordnete Beschreibung.
WdfChildListBeginIteration

Die WdfChildListBeginIteration-Methode bereitet das Framework für das Abrufen von Elementen aus einer angegebenen untergeordneten Liste vor.
WdfChildListBeginScan

Die WdfChildListBeginScan-Methode bereitet eine angegebene Liste von untergeordneten Geräten vor, damit der Treiber die Informationen in der Liste aktualisieren kann.
WdfChildListCreate

Die WdfChildListCreate-Methode erstellt eine untergeordnete Liste für ein angegebenes übergeordnetes Gerät.
WdfChildListEndIteration

Die WdfChildListEndIteration-Methode verarbeitet Änderungen an einer angegebenen untergeordneten Liste.
WdfChildListEndScan

Die WdfChildListEndScan-Methode verarbeitet Änderungen an einer angegebenen untergeordneten Liste.
WdfChildListGetDevice

Die WdfChildListGetDevice-Methode gibt ein Handle an das Framework-Geräteobjekt zurück, das das übergeordnete Gerät einer angegebenen untergeordneten Liste darstellt.
WdfChildListRequestChildEject

Die WdfChildListRequestChildEject-Methode informiert das Framework darüber, dass ein angegebenes Gerät aus seiner Dockingstation ausgeworfen werden soll.
WdfChildListRetrieveAddressDescription

Die WdfChildListRetrieveAddressDescription-Methode sucht ein untergeordnetes Gerät mit einer angegebenen Identifikationsbeschreibung und ruft die Adressbeschreibung des Geräts ab.
WdfChildListRetrieveNextDevice

Die WdfChildListRetrieveNextDevice-Methode durchläuft eine angegebene untergeordnete Liste und ruft das nächste untergeordnete Gerät ab, das den angegebenen Kriterien entspricht.
WdfChildListRetrievePdo

Die WdfChildListRetrievePdo-Methode gibt ein Handle für das Framework-Geräteobjekt zurück, das einer angegebenen untergeordneten Beschreibung in einer untergeordneten Liste zugeordnet ist.
WdfChildListUpdateAllChildDescriptionsAsPresent

Die WdfChildListUpdateAllChildDescriptionsAsPresent-Methode informiert das Framework darüber, dass alle untergeordneten Geräte in einer angegebenen untergeordneten Liste angeschlossen und verfügbar sind.
WdfChildListUpdateChildDescriptionAsMissing

Die WdfChildListUpdateChildDescriptionAsMissing-Methode informiert das Framework darüber, dass ein angegebenes untergeordnetes Gerät derzeit nicht angeschlossen ist oder anderweitig nicht verfügbar ist.
WdfCmResourceListAppendDescriptor

Die WdfCmResourceListAppendDescriptor-Methode fügt am Ende einer angegebenen Ressourcenliste einen Ressourcendeskriptor hinzu.
WdfCmResourceListGetCount

Die WdfCmResourceListGetCount-Methode gibt die Anzahl der Ressourcendeskriptoren zurück, die in einer angegebenen Ressourcenliste enthalten sind.
WdfCmResourceListGetDescriptor

Die WdfCmResourceListGetDescriptor-Methode gibt einen Zeiger auf einen Ressourcendeskriptor zurück, der in einer angegebenen Ressourcenliste enthalten ist.
WdfCmResourceListInsertDescriptor

Die WdfCmResourceListInsertDescriptor-Methode fügt einen Ressourcendeskriptor in eine angegebene Ressourcenliste ein.
WdfCmResourceListRemove

Die WdfCmResourceListRemove-Methode entfernt einen Ressourcendeskriptor aus einer angegebenen Ressourcenliste.
WdfCmResourceListRemoveByDescriptor

Die WdfCmResourceListRemoveByDescriptor-Methode entfernt einen angegebenen Ressourcendeskriptor aus einer angegebenen Ressourcenliste.
WdfCollectionAdd

Die WdfCollectionAdd-Methode fügt einer Objektauflistung ein angegebenes Frameworkobjekt hinzu.
WdfCollectionCreate

Die WdfCollectionCreate-Methode erstellt ein Frameworksammlungsobjekt.
WdfCollectionGetCount

Die WdfCollectionGetCount-Methode gibt die Anzahl der Objekte zurück, die sich derzeit in einer Objektauflistung befinden.
WdfCollectionGetFirstItem

Die WdfCollectionGetFirstItem-Methode gibt ein Handle an das erste Objekt zurück, das sich in einer Objektauflistung befindet.
WdfCollectionGetItem

Die WdfCollectionGetItem-Methode gibt ein Handle für das Objekt zurück, das in einer angegebenen Objektauflistung enthalten und einem angegebenen Indexwert zugeordnet ist.
WdfCollectionGetLastItem

Die WdfCollectionGetLastItem-Methode gibt ein Handle an das letzte Objekt zurück, das sich in einer Objektauflistung befindet.
WdfCollectionRemove

Die WdfCollectionRemove-Methode entfernt ein Objekt aus einer angegebenen Objektauflistung.
WdfCollectionRemoveItem

Die WdfCollectionRemoveItem-Methode entfernt ein angegebenes Objekt basierend auf einem angegebenen Indexwert aus einer Objektauflistung.
WdfCommonBufferCreate

Die WdfCommonBufferCreate-Methode erstellt einen Speicherpuffer, auf den sowohl der Treiber als auch ein DMA-Gerät (Direct Memory Access) gleichzeitig zugreifen können.
WdfCommonBufferCreateWithConfig

Die WdfCommonBufferCreateWithConfig-Methode erstellt einen Speicherpuffer, auf den sowohl der Treiber als auch ein DMA-Gerät (Direct Memory Access) gleichzeitig zugreifen können, und die Methode gibt auch Pufferkonfigurationsinformationen an.
WdfCommonBufferGetAlignedLogicalAddress

Die WdfCommonBufferGetAlignedLogicalAddress-Methode gibt die logische Adresse zurück, die einem angegebenen allgemeinen Puffer zugeordnet ist.
WdfCommonBufferGetAlignedVirtualAddress

Die WdfCommonBufferGetAlignedVirtualAddress-Methode gibt die virtuelle Adresse zurück, die einem angegebenen allgemeinen Puffer zugeordnet ist.
WdfCommonBufferGetLength

Die WdfCommonBufferGetLength-Methode gibt die Länge eines angegebenen allgemeinen Puffers zurück.
WdfCompanionCreate

Dieser Artikel zur WdfCompanionCreate-Funktion ist nur für die interne Verwendung vorgesehen.
WdfCompanionCreateTaskQueue

Dieser WdfCompanionCreateTaskQueue-Funktionsartikel ist nur für die interne Verwendung bestimmt.
WdfCompanionTargetSendTaskSynchronly

Dieser Artikel zur Funktion WdfCompanionTargetSendTaskSynchronously ist nur für die interne Verwendung bestimmt.
WdfCompanionTargetWdmGetCompanionProcess

Dieser Artikel der WdfCompanionTargetWdmGetCompanionProcess-Funktion ist nur für die interne Verwendung vorgesehen.
WdfCompanionWdmGetSecureDeviceHandle

Dieser WdfCompanionWdmGetSecureDeviceHandle-Funktionsartikel ist nur für die interne Verwendung vorgesehen.
WdfControlDeviceInitAllocate

Die WdfControlDeviceInitAllocate-Methode weist eine WDFDEVICE_INIT Struktur zu, die ein Treiber beim Erstellen eines neuen Steuerelementgeräteobjekts verwendet.
WdfControlDeviceInitSetShutdownNotification

Die WdfControlDeviceInitSetShutdownNotification-Methode legt Benachrichtigungsinformationen zum Herunterfahren für ein Steuerelementgerätobjekt fest.
WdfControlFinishInitializing

Die WdfControlFinishInitializing-Methode informiert das Framework darüber, dass ein Treiber die Initialisierung eines angegebenen Steuerelementgeräteobjekts abgeschlossen hat.
WdfDeviceAddDependentUsageDeviceObject

Die WdfDeviceAddDependentUsageDeviceObject-Methode gibt an, dass ein angegebenes Gerät von einem anderen Gerät abhängig ist, wenn das angegebene Gerät zum Speichern spezieller Dateien verwendet wird.
WdfDeviceAddQueryInterface

Die WdfDeviceAddQueryInterface-Methode erstellt eine vom Treiber definierte Schnittstelle, die von anderen Treibern abgefragt und verwendet werden kann.
WdfDeviceAddRemovalRelationsPhysicalDevice

Die WdfDeviceAddRemovalRelationsPhysicalDevice-Methode gibt an, dass ein angegebenes Gerät entfernt werden muss, wenn ein anderes angegebenes Gerät entfernt wird.
WdfDeviceAllocAndQueryInterfaceProperty

Die WdfDeviceAllocAndQueryInterfaceProperty-Methode weist einen Puffer zu und ruft eine angegebene Geräteschnittstelleneigenschaft ab.
WdfDeviceAllocAndQueryProperty

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

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

Die WdfDeviceAssignInterfaceProperty-Methode ändert den aktuellen Wert einer Geräteschnittstelleneigenschaft.
WdfDeviceAssignMofResourceName

Die WdfDeviceAssignMofResourceName-Methode registriert einen MOF-Ressourcennamen für ein angegebenes Gerät.
WdfDeviceAssignProperty

Die WdfDeviceAssignProperty-Methode ändert die aktuelle Einstellung einer Geräteeigenschaft.
WdfDeviceAssignS0IdleSettings

Die WdfDeviceAssignS0IdleSettings-Methode stellt vom Treiber bereitgestellte Informationen bereit, die das Framework verwendet, wenn sich ein Gerät im Leerlauf befindet und sich das System im Betriebszustand (S0) befindet.
WdfDeviceAssignSxWakeSettings

Die WdfDeviceAssignSxWakeSettings-Methode bietet vom Treiber bereitgestellte Informationen über die Fähigkeit eines Geräts, ein Aktivierungssignal auszulösen, während sich sowohl das Gerät als auch das System in einem Energiesparzustand befinden.
WdfDeviceClearRemovalRelationsGeräte

Die WdfDeviceClearRemovalRelationsDevices-Methode entfernt alle Geräte aus der Liste der Geräte, die entfernt werden müssen, wenn ein angegebenes Gerät entfernt wird.
WdfDeviceConfigureRequestDispatching

Die WdfDeviceConfigureRequestDispatching-Methode bewirkt, dass das Framework einen angegebenen Typ von E/A-Anforderungen an eine angegebene E/A-Warteschlange in die Warteschlange stellt.
WdfDeviceConfigureWdmIrpDispatchCallback

Die WdfDeviceConfigureWdmIrpDispatchCallback-Methode registriert die EvtDeviceWdmIrpDispatch-Rückruffunktion eines Treibers.
WdfDeviceCreate

Die WdfDeviceCreate-Methode erstellt ein Framework-Geräteobjekt.
WdfDeviceCreateDeviceInterface

Die WdfDeviceCreateDeviceInterface-Methode erstellt eine Geräteschnittstelle für ein angegebenes Gerät.
WdfDeviceCreateSymbolicLink

Die WdfDeviceCreateSymbolicLink-Methode erstellt einen symbolischen Link zu einem angegebenen Gerät.
WdfDeviceEnqueueRequest

Die WdfDeviceEnqueueRequest-Methode übermittelt eine angegebene E/A-Anforderung an das Framework, sodass das Framework die Anforderung anschließend einer der E/A-Warteschlangen hinzufügen kann, die der Treiber für das angegebene Gerät erstellt hat.
WdfDeviceGetAlignmentRequirement

Die WdfDeviceGetAlignmentRequirement-Methode ruft die Adressausrichtungsanforderung eines Geräts für Speicherübertragungsvorgänge ab.
WdfDeviceGetCharacteristics

Die WdfDeviceGetCharacteristics-Methode gibt Gerätemerkmale für ein angegebenes Gerät zurück.
WdfDeviceGetDefaultQueue

Die WdfDeviceGetDefaultQueue-Methode gibt ein Handle an die Standard-E/A-Warteschlange eines Geräts zurück.
WdfDeviceGetDevicePnpState

Die WdfDeviceGetDevicePnpState-Methode gibt den aktuellen Zustand des Plug & Play-Zustandscomputers des Frameworks für ein angegebenes Gerät zurück.
WdfDeviceGetDevicePowerPolicyState

Die WdfDeviceGetDevicePowerPolicyState-Methode gibt den aktuellen Zustand des Power Policy State-Computers des Frameworks für ein angegebenes Gerät zurück.
WdfDeviceGetDevicePowerState

Die WdfDeviceGetDevicePowerState-Methode gibt den aktuellen Zustand des Energiezustandscomputers des Frameworks für ein angegebenes Gerät zurück.
WdfDeviceGetDeviceStackIoType

Die WdfDeviceGetDeviceStackIoType-Methode ruft die Pufferzugriffsmethoden ab, die das Framework für ein Gerät verwendet.
WdfDeviceGetDeviceState

Die WdfDeviceGetDeviceState-Methode ruft den Gerätestatus für ein angegebenes Gerät ab.
WdfDeviceGetDriver

Die WdfDeviceGetDriver-Methode gibt ein Handle für das Frameworktreiberobjekt zurück, das einem angegebenen Frameworkgeräteobjekt zugeordnet ist.
WdfDeviceGetFileObject

Die WdfDeviceGetFileObject-Methode gibt ein Handle an das Frameworkdateiobjekt zurück, das einem angegebenen WDM-Dateiobjekt zugeordnet ist.
WdfDeviceGetHardwareRegisterMappedAddress

Ein Treiber ruft WdfDeviceGetHardwareRegisterMappedAddress auf, um die im Benutzermodus zugeordnete Adresse der Speicherressource abzurufen, die er zuvor mithilfe von WdfDeviceMapIoSpace zugeordnet hat.
WdfDeviceGetIoTarget

Die WdfDeviceGetIoTarget-Methode gibt für ein angegebenes Gerät ein Handle an das lokale E/A-Ziel einer Funktion oder eines Filtertreibers zurück.
WdfDeviceGetSystemPowerAction

Die WdfDeviceGetSystemPowerAction-Methode gibt die Systemleistungsaktion zurück, sofern vorhanden, die derzeit für den Computer ausgeführt wird.
WdfDeviceIndicateWakeStatus

Die WdfDeviceIndicateWakeStatus-Methode informiert das Framework darüber, dass der aufrufende Bustreiber nicht mehr darauf wartet, dass ein angegebenes Gerät ein Aktivierungssignal auf dem Bus auslöst.
WdfDeviceInitAssignName

Die WdfDeviceInitAssignName-Methode weist dem Geräteobjekt eines Geräts einen Gerätenamen zu.
WdfDeviceInitAssignSDDLString

Die WdfDeviceInitAssignSDDLString-Methode weist eine Sicherheitseinstellung für ein Gerät zu.
WdfDeviceInitAssignWdmIrpPreprocessCallback

Die WdfDeviceInitAssignWdmIrpPreprocessCallback-Methode registriert eine Rückruffunktion, um einen IRP-Hauptfunktionscode und optional einen oder mehrere Nebenfunktionscodes zu verarbeiten, die dem Hauptfunktionscode zugeordnet sind.
WdfDeviceInitFree

Die WdfDeviceInitFree-Methode gibt die Zuordnung einer WDFDEVICE_INIT-Struktur auf.
WdfDeviceInitRegisterPnpStateChangeCallback

Die WdfDeviceInitRegisterPnpStateChangeCallback-Methode registriert eine vom Treiber bereitgestellte Ereignisrückruffunktion, die das Framework aufruft, wenn der Plug & Play Zustandscomputer eines Geräts den Zustand ändert.
WdfDeviceInitRegisterPowerPolicyStateChangeCallback

Die WdfDeviceInitRegisterPowerPolicyStateChangeCallback-Methode registriert eine vom Treiber bereitgestellte Ereignisrückruffunktion, die das Framework aufruft, wenn der Energierichtlinienzustand eines Geräts den Zustand ändert.
WdfDeviceInitRegisterPowerStateChangeCallback

Die WdfDeviceInitRegisterPowerStateChangeCallback-Methode registriert eine vom Treiber bereitgestellte Ereignisrückruffunktion, die das Framework aufruft, wenn sich der Energiezustand eines Geräts ändert.
WdfDeviceInitSetCharacteristics

Die WdfDeviceInitSetCharacteristics-Methode legt Gerätemerkmale für ein angegebenes Gerät fest.
WdfDeviceInitSetCompanionEventCallbacks

Dieser Artikel zur Funktion "WdfDeviceInitSetCompanionEventCallbacks" dient nur zur internen Verwendung.
WdfDeviceInitSetDeviceClass

Die WdfDeviceInitSetDeviceClass-Methode gibt eine GUID an, die die Gerätesetupklasse des Geräts identifiziert.
WdfDeviceInitSetDeviceType

Die WdfDeviceInitSetDeviceType-Methode legt den Gerätetyp für ein angegebenes Gerät fest.
WdfDeviceInitSetExclusive

Die WdfDeviceInitSetExclusive-Methode gibt an, ob ein angegebenes Gerät ein exklusives Gerät ist.
WdfDeviceInitSetFileObjectConfig

Die WdfDeviceInitSetFileObjectConfig-Methode registriert Ereignisrückruffunktionen und legt Konfigurationsinformationen für die Frameworkdateiobjekte des Treibers fest.
WdfDeviceInitSetIoInCallerContextCallback

Die WdfDeviceInitSetIoInCallerContextCallback-Methode registriert die EvtIoInCallerContext-Ereignisrückruffunktion eines Treibers.
WdfDeviceInitSetIoType

Die WdfDeviceInitSetIoType-Methode legt die Methode oder Einstellung für den Zugriff eines Treibers auf die Datenpuffer fest, die in Lese- und Schreibanforderungen für ein angegebenes Gerät enthalten sind.
WdfDeviceInitSetIoTypeEx

Die WdfDeviceInitSetIoTypeEx-Methode legt die Methode oder Einstellung für den Zugriff eines Treibers auf die Datenpuffer fest, die in Lese- und Schreibanforderungen sowie Geräte-E/A-Steuerungsanforderungen für ein angegebenes Gerät enthalten sind.
WdfDeviceInitSetPnpPowerEventCallbacks

Die WdfDeviceInitSetPnpPowerEventCallbacks-Methode registriert die Plug & Play- und Energieverwaltungsereignisrückruffunktionen eines Treibers.
WdfDeviceInitSetPowerInrush

Die WdfDeviceInitSetPowerInrush-Methode informiert den Energie-Manager darüber, dass das angegebene Gerät beim Starten einen Stromstrom benötigt.
WdfDeviceInitSetPowerNotPageable

Die WdfDeviceInitSetPowerNotPageable-Methode informiert den Power Manager, dass der Treiber nicht auf auslagerungsfähige Daten zugreift, während das System zwischen einem Ruhezustand und dem Arbeitszustand (S0) wechselt.
WdfDeviceInitSetPowerPageable

Die WdfDeviceInitSetPowerPageable-Methode informiert den Power Manager darüber, dass der Treiber auf auslagerungsfähige Daten zugreifen kann, während das System zwischen einem Ruhezustand und dem Arbeitszustand (S0) wechselt.
WdfDeviceInitSetPowerPolicyEventCallbacks

Die WdfDeviceInitSetPowerPolicyEventCallbacks-Methode registriert die Ereignisrückruffunktionen für die Energierichtlinie eines Treibers.
WdfDeviceInitSetPowerPolicyOwnership

Mit der WdfDeviceInitSetPowerPolicyOwnership-Methode wird festgelegt, ob der aufrufende Treiber der Besitzer der Energierichtlinie für ein angegebenes Gerät ist oder nicht.
WdfDeviceInitSetReleaseHardwareOrderOnFailure

Die WdfDeviceInitSetReleaseHardwareOrderOnFailure-Methode gibt an, ob das Framework unmittelbar nach einem Gerätefehler die EvtDeviceReleaseHardware-Rückruffunktion des Treibers aufruft oder wartet, bis alle untergeordneten Geräte entfernt wurden.
WdfDeviceInitSetRemoveLockOptions

Die WdfDeviceInitSetRemoveLockOptions-Methode bewirkt, dass das Framework eine Entfernungssperre erhält, bevor ein IRP eines beliebigen Typs an den Treiber bereitgestellt wird.
WdfDeviceInitSetRequestAttributes

Die WdfDeviceInitSetRequestAttributes-Methode legt Objektattribute fest, die für alle Frameworkanforderungsobjekte verwendet werden, die das Framework aus den E/A-Warteschlangen des Geräts an den Treiber übermittelt.
WdfDeviceInterfaceDereferenceNoOp

Die WdfDeviceInterfaceDereferenceNoOp-Methode kann für treiberdefinierte Schnittstellen verwendet werden, die keine Verweisanzahl erfordern.
WdfDeviceInterfaceReferenceNoOp

Die WdfDeviceInterfaceReferenceNoOp-Methode kann für treiberdefinierte Schnittstellen verwendet werden, die keine Verweisanzahl erfordern.
WdfDeviceMapIoSpace

Die WdfDeviceMapIoSpace-Funktion ordnet den angegebenen physischen Adressbereich dem Systemadressraum zu und gibt eine Pseudobasisadresse zurück.
WdfDeviceMiniportCreate

Die WdfDeviceMiniportCreate-Methode erstellt ein Framework-Geräteobjekt, das von einem Miniporttreiber verwendet werden kann.
WdfDeviceOpenDevicemapKey

Die WdfDeviceOpenDevicemapKey-Methode öffnet den DEVICEMAP-Schlüssel und erstellt ein Framework-Registrierungsschlüsselobjekt, das den Registrierungsschlüssel darstellt.
WdfDeviceOpenRegistryKey

Die WdfDeviceOpenRegistryKey-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.
WdfDevicePostEvent

Die WdfDevicePostEvent-Methode benachrichtigt asynchron Anwendungen, die von einem Treiber auf das angegebene Ereignis warten.
WdfDeviceQueryInterfaceProperty

Die WdfDeviceQueryInterfaceProperty-Methode ruft eine angegebene Geräteschnittstelleneigenschaft ab.
WdfDeviceQueryProperty

Die WdfDeviceQueryProperty-Methode ruft eine angegebene Geräteeigenschaft ab.
WdfDeviceQueryPropertyEx

Die WdfDeviceQueryPropertyEx-Methode ruft eine angegebene Geräteeigenschaft ab.
WdfDeviceReadFromHardware

Die WdfDeviceReadFromHardware-Methode wird intern vom Framework verwendet. Darf nicht verwendet werden.
WdfDeviceRemoveDependentUsageDeviceObject

Die WdfDeviceRemoveDependentUsageDeviceObject-Methode gibt an, dass ein angegebenes Gerät nicht mehr von einem anderen Gerät abhängig ist, wenn das angegebene Gerät zum Speichern spezieller Dateien verwendet wird.
WdfDeviceRemoveRemoveRemovalRelationsPhysicalDevice

Die WdfDeviceRemoveRemovalRelationsPhysicalDevice-Methode entfernt ein angegebenes Gerät aus der Liste der Geräte, die entfernt werden müssen, wenn ein anderes angegebenes Gerät entfernt wird.
WdfDeviceResumeIdle

Die WdfDeviceResumeIdle-Methode informiert das Framework darüber, dass das angegebene Gerät nicht verwendet wird und in einen Gerätezustand mit niedriger Leistung versetzt werden kann, wenn es im Leerlauf verbleibt.
WdfDeviceResumeIdleWithTag

Das WdfDeviceResumeIdleWithTag-Makro verringert die Energieverweisanzahl für ein angegebenes Framework-Geräteobjekt und weist dem Verweis den aktuellen Dateinamen und die Zeilennummer des Treibers zu. Das Makro weist dem Verweis auch einen Tagwert zu.
WdfDeviceRetrieveCompanionTarget

Dieser Artikel zur Funktion WdfDeviceRetrieveCompanionTarget ist nur für die interne Verwendung vorgesehen.
WdfDeviceRetrieveDeviceDirectoryString

Weitere Informationen: WdfDeviceRetrieveDeviceDirectoryString-Funktion
WdfDeviceRetrieveDeviceInterfaceString

Die WdfDeviceRetrieveDeviceInterfaceString-Methode ruft den symbolischen Linknamen ab, den das Betriebssystem einer Geräteschnittstelle zugewiesen hat, die der Treiber für ein angegebenes Gerät registriert hat.
WdfDeviceRetrieveDeviceName

Die WdfDeviceRetrieveDeviceName-Methode gibt den Gerätenamen für ein angegebenes Gerät zurück.
WdfDeviceSetAlignmentRequirement

Die WdfDeviceSetAlignmentRequirement-Methode registriert die bevorzugte Adressausrichtung des Treibers für die Datenpuffer, die das Gerät bei Speicherübertragungsvorgängen verwendet.
WdfDeviceSetBusInformationForChildren

Die WdfDeviceSetBusInformationForChildren-Methode legt Informationen zu einem Bus fest, den ein Bustreiber unterstützt. Diese Informationen sind für die untergeordneten Geräte des Busses verfügbar.
WdfDeviceSetCharacteristics

Die WdfDeviceSetCharacteristics-Methode legt Gerätemerkmale für ein angegebenes Gerät fest.
WdfDeviceSetDeviceInterfaceState

Die WdfDeviceSetDeviceInterfaceState-Methode aktiviert oder deaktiviert eine Geräteschnittstelle für ein angegebenes Gerät.
WdfDeviceSetDeviceInterfaceStateEx

Weitere Informationen: WdfDeviceSetDeviceInterfaceStateEx
WdfDeviceSetDeviceState

Die WdfDeviceSetDeviceState-Methode legt den Gerätestatus für ein angegebenes Gerät fest.
WdfDeviceSetFailed

Die WdfDeviceSetFailed-Methode informiert das Framework darüber, dass beim Treiber ein Hardware- oder Softwarefehler aufgetreten ist, der einem angegebenen Gerät zugeordnet ist.
WdfDeviceSetPnpCapabilities

Die WdfDeviceSetPnpCapabilities-Methode meldet die Plug & Play Funktionen eines Geräts.
WdfDeviceSetPowerCapabilities

Die WdfDeviceSetPowerCapabilities-Methode meldet die Energiefunktionen eines Geräts.
WdfDeviceSetSpecialFileSupport

Die WdfDeviceSetSpecialFileSupport-Methode aktiviert oder deaktiviert die Unterstützung eines Funktionstreibers für spezielle Dateien für das angegebene Gerät.
WdfDeviceSetStaticStopRemove

Die WdfDeviceSetStaticStopRemove-Methode informiert das Framework darüber, ob ein Gerät angehalten und entfernt werden kann.
WdfDeviceStopIdle

Die WdfDeviceStopIdle-Methode informiert das Framework darüber, dass das angegebene Gerät in seinen Betriebszustand (D0) versetzt werden muss.
WdfDeviceStopIdleWithTag

Das WdfDeviceStopIdleWithTag-Makro erhöht die Energieverweisanzahl für ein angegebenes Framework-Geräteobjekt und weist dem Verweis den aktuellen Dateinamen und die Zeilennummer des Treibers zu. Das Makro weist dem Verweis auch einen Tagwert zu.
WdfDeviceUnmapIoSpace

Die WdfDeviceUnmapIoSpace-Funktion hebt die Zuordnung eines angegebenen Bereichs physischer Adressen auf, die zuvor von der WdfDeviceMapIoSpace-Funktion zugeordnet wurden.
WdfDeviceWdmAssignPowerFrameworkSettings

Die WdfDeviceWdmAssignPowerFrameworkSettings-Methode registriert PoFx-Einstellungen (Power Management Framework) für Einzelkomponentengeräte.
WdfDeviceWdmDispatchIrp

Die WdfDeviceWdmDispatchIrp-Methode gibt einen von EvtDeviceWdmIrpDispatch an das Framework gesendeten IRP zurück.
WdfDeviceWdmDispatchIrpToIoQueue

Die WdfDeviceWdmDispatchIrpToIoQueue-Methode leitet den IRP an eine angegebene E/A-Warteschlange weiter.
WdfDeviceWdmDispatchPreprocessedIrp

Die WdfDeviceWdmDispatchPreprocessedIrp-Methode gibt einen vorverarbeiteten IRP an das Framework zurück.
WdfDeviceWdmGetAttachedDevice

Die WdfDeviceWdmGetAttachedDevice-Methode gibt das nächstniedrige WDM-Geräteobjekt im Gerätestapel zurück.
WdfDeviceWdmGetDeviceObject

Die WdfDeviceWdmGetDeviceObject-Methode gibt das WDM-Geräteobjekt (Windows Driver Model) zurück, das einem angegebenen Framework-Geräteobjekt zugeordnet ist.
WdfDeviceWdmGetPhysicalDevice

Die WdfDeviceWdmGetPhysicalDevice-Methode ruft die WDM-PDO des physischen Geräts aus dem Gerätestapel ab.
WdfDeviceWriteToHardware

Die WdfDeviceWriteToHardware-Methode wird intern vom Framework verwendet. Darf nicht verwendet werden.
WdfDevStateIsNP

Die WdfDevStateIsNP-Methode gibt einen booleschen Wert zurück, der angibt, ob ein angegebener Energiezustand oder Energierichtlinienzustand ein nicht aussetzbarer Zustand ist.
WdfDevStateNormalize

Die WdfDevStateNormalize-Methode entfernt zusätzliche Bits aus einem angegebenen Framework-Zustandscomputerwert, sodass der Treiber den Wert als Index in einem Array von Computerzuständen verwenden kann.
WdfDmaEnablerConfigureSystemProfile

Die WdfDmaEnablerConfigureSystemProfile-Methode konfiguriert die hardwarespezifischen Einstellungen für eine DMA-Aktivierung im Systemmodus und schließt die Ressourceninitialisierung ab.
WdfDmaEnablerErstellen

Die WdfDmaEnablerCreate-Methode erstellt ein DMA-Enabler-Objekt.
WdfDmaEnablerGetFragmentLength

Die WdfDmaEnablerGetFragmentLength-Methode gibt die maximale Übertragungslänge zurück, die das Betriebssystem für eine einzelne DMA-Übertragung unterstützt.
WdfDmaEnablerGetMaximumLength

Die WdfDmaEnablerGetMaximumLength-Methode gibt die maximale Übertragungslänge für eine einzelne DMA-Übertragung zurück, die von einem Gerät unterstützt wird.
WdfDmaEnablerGetMaximumScatterGatherElements

Die WdfDmaEnablerGetMaximumScatterGatherElements-Methode gibt die maximale Anzahl von Scatter-/Gather-Elementen zurück, die das Gerät und der Treiber für ein angegebenes DMA-Enabler-Objekt unterstützen.
WdfDmaEnablerSetMaximumScatterGatherElements

Die WdfDmaEnablerSetMaximumScatterGatherElements-Methode legt die maximale Anzahl von Scatter-/Gather-Elementen fest, die ein Gerät für ein angegebenes DMA-Enabler-Objekt unterstützt.
WdfDmaEnablerWdmGetDmaAdapter

Die WdfDmaEnablerWdmGetDmaAdapter-Methode gibt einen Zeiger auf eine WDM-DMA_ADAPTER-Struktur zurück, die einem DMA-Enabler-Objekt zugeordnet ist.
WdfDmaTransactionAllocateResources

Die WdfDmaTransactionAllocateResources-Methode reserviert einen DMA-Enabler im Einzelpaket- oder Systemmodus für die exklusive (und wiederholte) Verwendung mit dem angegebenen Transaktionsobjekt.
WdfDmaTransactionCancel

Die WdfDmaTransactionCancel-Methode versucht, eine DMA-Transaktion abzubrechen, die auf die Zuordnung von Kartenregistern wartet.
WdfDmaTransactionCreate

Die WdfDmaTransactionCreate-Methode erstellt eine DMA-Transaktion.
WdfDmaTransactionDmaCompleted

Die WdfDmaTransactionDmaCompleted-Methode benachrichtigt das Framework, dass der DMA-Übertragungsvorgang eines Geräts abgeschlossen ist.
WdfDmaTransactionDmaCompletedFinal

Die WdfDmaTransactionDmaCompletedFinal-Methode benachrichtigt das Framework, dass der DMA-Übertragungsvorgang eines Geräts mit einer Unterlaufbedingung abgeschlossen wurde, und stellt die Länge der abgeschlossenen Übertragung bereit.
WdfDmaTransactionDmaCompletedWithLength

Die WdfDmaTransactionDmaCompletedWithLength-Methode benachrichtigt das Framework, dass der DMA-Übertragungsvorgang eines Geräts abgeschlossen ist, und stellt die Länge der abgeschlossenen Übertragung bereit.
WdfDmaTransactionExecute

Die WdfDmaTransactionExecute-Methode beginnt mit der Ausführung einer angegebenen DMA-Transaktion.
WdfDmaTransactionFreeResources

Die WdfDmaTransactionFreeResources-Methode gibt DMA-Ressourcen frei, die der Treiber zuvor durch Aufrufen von WdfDmaTransactionAllocateResources zugeordnet hat.
WdfDmaTransactionGetBytesTransferred

Die WdfDmaTransactionGetBytesTransferred-Methode gibt die Gesamtanzahl der Bytes zurück, die für eine angegebene DMA-Transaktion übertragen wurden.
WdfDmaTransactionGetCurrentDmaTransferLength

Die WdfDmaTransactionGetCurrentDmaTransferLength-Methode gibt die Größe der aktuellen DMA-Übertragung zurück.
WdfDmaTransactionGetDevice

Die WdfDmaTransactionGetDevice-Methode gibt ein Handle an das Framework-Geräteobjekt zurück, das einer angegebenen DMA-Transaktion zugeordnet ist.
WdfDmaTransactionGetRequest

Die WdfDmaTransactionGetRequest-Methode ruft ein Handle für das Frameworkanforderungsobjekt ab, das einer angegebenen DMA-Transaktion zugeordnet ist.
WdfDmaTransactionGetTransferInfo

Die WdfDmaTransactionGetTransferInfo-Methode gibt die Anzahl der Kartenregister und Punkt-/Gather-Listeneinträge zurück, die für eine initialisierte DMA-Transaktion erforderlich sind.
WdfDmaTransactionInitialize

Die WdfDmaTransactionInitialize-Methode initialisiert eine angegebene DMA-Transaktion.
WdfDmaTransactionInitializeUsingOffset

Die WdfDmaTransactionInitializeUsingOffset-Methode initialisiert eine angegebene DMA-Transaktion mithilfe eines Byteoffsets in einer MDL-Kette.
WdfDmaTransactionInitializeUsingRequest

Die WdfDmaTransactionInitializeUsingRequest-Methode initialisiert eine angegebene DMA-Transaktion mithilfe der Parameter einer angegebenen E/A-Anforderung.
WdfDmaTransactionRelease

Die WdfDmaTransactionRelease-Methode beendet eine angegebene DMA-Transaktion, ohne das zugeordnete DMA-Transaktionsobjekt zu löschen.
WdfDmaTransactionSetChannelConfigurationCallback

Die WdfDmaTransactionSetChannelConfigurationCallback-Methode registriert eine Ereignisrückruffunktion für die Kanalkonfiguration für eine DMA-Transaktion im Systemmodus.
WdfDmaTransactionSetDeviceAddressOffset

Die WdfDmaTransactionSetDeviceAddressOffset-Methode gibt den Offset des Registers an, auf den der System-DMA-Controller beim Ausführen des DMA-Vorgangs zugreift.
WdfDmaTransactionSetImmediateExecution

Die WdfDmaTransactionSetImmediateExecution-Methode kennzeichnet die angegebene DMA-Transaktion, sodass Aufrufe von WdfDmaTransactionExecute und WdfDmaTransactionAllocateResources die Transaktion sofort initiieren oder fehlschlagen.
WdfDmaTransactionSetMaximumLength

Die WdfDmaTransactionSetMaximumLength-Methode legt die maximale Länge für die DMA-Übertragungen fest, die einer angegebenen DMA-Transaktion zugeordnet sind.
WdfDmaTransactionSetSingleTransferRequirement

Die WdfDmaTransactionSetSingleTransferRequirement-Methode gibt an, dass eine DMA-Transaktion in einer einzelnen Übertragung abgeschlossen werden muss.
WdfDmaTransactionSetTransferCompleteCallback

Die WdfDmaTransactionSetTransferCompleteCallback-Methode registriert eine Rückruffunktion des Übertragungsvervollständigungsereignisses für eine DMA-Transaktion im Systemmodus.
WdfDmaTransactionStopSystemTransfer

Die WdfDmaTransactionStopSystemTransfer-Methode versucht, eine DMA-Übertragung im Systemmodus zu beenden, nachdem das Framework EvtProgramDma aufgerufen hat.
WdfDmaTransactionWdmGetTransferContext

Die WdfDmaTransactionWdmGetTransferContext-Methode ruft den WDM-Übertragungskontext ab, der einer DMA-Transaktion zugeordnet ist.
WdfDpcCancel

Die WdfDpcCancel-Methode versucht, die Ausführung der geplanten EvtDpcFunc-Rückruffunktion eines DPC-Objekts abzubrechen.
WdfDpcCreate

Die WdfDpcCreate-Methode erstellt ein Framework-DPC-Objekt und registriert eine EvtDpcFunc-Rückruffunktion.
WdfDpcEnqueue

Die WdfDpcEnqueue-Methode plant die Ausführung der EvtDpcFunc-Rückruffunktion eines DPC-Objekts.
WdfDpcGetParentObject

Die WdfDpcGetParentObject-Methode gibt das übergeordnete Objekt eines angegebenen DPC-Objekts zurück.
WdfDpcWdmGetDpc

Die WdfDpcWdmGetDpc-Methode gibt einen Zeiger auf die KDPC-Struktur zurück, die einem angegebenen Framework-DPC-Objekt zugeordnet ist.
WdfDriverCreate

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.
WdfDriverMiniportUnload

Die WdfDriverMiniportUnload-Methode löscht das Frameworktreiberobjekt eines angegebenen Miniporttreibers.
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 Windows Driver Model (WDM)-Treiberobjekt ab, das einem angegebenen Frameworktreiberobjekt zugeordnet ist.
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.
WdfFileObjectGetDevice

Die WdfFileObjectGetDevice-Methode gibt das Framework-Geräteobjekt zurück, das einem angegebenen Frameworkdateiobjekt zugeordnet ist.
WdfFileObjectGetFileName

Die WdfFileObjectGetFileName-Methode gibt den Dateinamen zurück, den ein angegebenes Frameworkdateiobjekt enthält.
WdfFileObjectGetFlags

Die WdfFileObjectGetFlags-Methode gibt die Flags zurück, die ein angegebenes Frameworkdateiobjekt enthält.
WdfFileObjectGetInitiatorProcessId

Die WdfFileObjectGetInitiatorProcessId-Funktion ruft die Initiatorprozess-ID ab, die einem angegebenen Frameworkdateiobjekt zugeordnet ist.
WdfFileObjectGetRelatedFileObject

Die WdfFileObjectGetRelatedFileObject-Methode ruft das zugehörige Dateiobjekt zu einem Frameworkdateiobjekt ab.
WdfFileObjectWdmGetFileObject

Die WdfFileObjectWdmGetFileObject-Methode gibt das WDM-Dateiobjekt (Windows Driver Model) zurück, das einem angegebenen Frameworkdateiobjekt zugeordnet ist.
WdfGetDriver

Die WdfGetDriver-Methode gibt ein Handle an das Frameworktreiberobjekt zurück, das den aufrufenden Treiber darstellt.
WdfGetTriageInfo

Die WdfGetTriageInfo-Methode ist nur für die interne Verwendung reserviert.
WdfInterruptAcquireLock

Die WdfInterruptAcquireLock-Methode beginnt eine Codesequenz, die auf der Geräteunterbrechungsanforderungsebene (Device Interrupt Request Level, DIRQL) des Geräts ausgeführt wird, während die Drehsperre eines Interruptobjekts gedrückt wird.
WdfInterruptCreate

Die WdfInterruptCreate-Methode erstellt ein Framework-Interruptobjekt.
WdfInterruptDisable

Die WdfInterruptDisable-Methode deaktiviert einen angegebenen Geräte-Interrupt, indem die Rückruffunktion EvtInterruptDisable des Treibers aufgerufen wird.
WdfInterruptEnable

Die WdfInterruptEnable-Methode aktiviert einen angegebenen Geräteunterbrechung, indem die Rückruffunktion EvtInterruptEnable des Treibers aufgerufen wird.
WdfInterruptGetDevice

Die WdfInterruptGetDevice-Methode gibt ein Handle für das Frameworkgeräteobjekt zurück, das einem angegebenen Framework-Interruptobjekt zugeordnet ist.
WdfInterruptGetInfo

Die WdfInterruptGetInfo-Methode ruft Informationen zu einem angegebenen Interrupt ab.
WdfInterruptQueueDpcForIsr

Die WdfInterruptQueueDpcForIsr-Methode stellt die Rückruffunktion EvtInterruptDpc eines Framework-Interruptobjekts für die Ausführung in die Warteschlange.
WdfInterruptQueueWorkItemForIsr

Die WdfInterruptQueueWorkItemForIsr-Methode stellt die Rückruffunktion EvtInterruptWorkItem eines Framework-Interruptobjekts für die Ausführung in die Warteschlange.
WdfInterruptReleaseLock

Die WdfInterruptReleaseLock-Methode beendet eine Codesequenz, die am DIRQL des Geräts ausgeführt wird, während die Drehsperre eines Interruptobjekts gedrückt wird.
WdfInterruptReportActive

WdfInterruptReportActive informiert das System darüber, dass der Interrupt aktiv ist und der Treiber bereit ist, Interruptanforderungen für die zugeordneten Zeilen zu verarbeiten.
WdfInterruptReportInactive

Die WdfInterruptReportInactive-Methode informiert das System darüber, dass der Interrupt nicht mehr aktiv ist und der Treiber keine Interruptanforderungen für die zugeordneten Zeilen erwartet.
WdfInterruptSetExtendedPolicy

Die WdfInterruptSetExtendedPolicy-Methode gibt die Interruptpriorität, Prozessoraffinität, Affinitätsrichtlinie und Prozessorgruppe für einen angegebenen Interrupt an.
WdfInterruptSetPolicy

Die WdfInterruptSetPolicy-Methode gibt die Interruptpriorität, Prozessoraffinität und Affinitätsrichtlinie für einen angegebenen Interrupt an.
WdfInterruptSynchronisieren

Die WdfInterruptSynchronize-Methode führt eine angegebene Rückruffunktion am DIRQL des Geräts aus, während die Drehsperre eines Interruptobjekts gedrückt wird.
WdfInterruptTryToAcquireLock

Die WdfInterruptTryToAcquireLock-Methode versucht, die passive Sperre eines Interruptobjekts abzurufen.
WdfInterruptWdmGetInterrupt

Die WdfInterruptWdmGetInterrupt-Methode gibt einen Zeiger auf das WDM-Interruptobjekt zurück, das einem angegebenen Framework-Interruptobjekt zugeordnet ist.
WdfIoQueueAssignForwardProgressPolicy

Mit der WdfIoQueueAssignForwardProgressPolicy-Methode kann das Framework den Fortschritt für eine angegebene E/A-Warteschlange garantieren.
WdfIoQueueCreate

Die WdfIoQueueCreate-Methode erstellt und konfiguriert eine E/A-Warteschlange für ein angegebenes Gerät.
WdfIoQueueDrain

Die WdfIoQueueDrain-Methode bewirkt, dass das Framework das Anstehen von E/A-Anforderungen an eine E/A-Warteschlange beendet, während bereits in der Warteschlange befindliche Anforderungen übermittelt und verarbeitet werden können.
WdfIoQueueDrainSynchronly

Die WdfIoQueueDrainSynchronously-Methode bewirkt, dass das Framework das Anstehen von E/A-Anforderungen an eine E/A-Warteschlange beendet, während bereits in der Warteschlange befindliche Anforderungen übermittelt und verarbeitet werden können. Die -Methode gibt zurück, nachdem alle Anforderungen abgeschlossen oder abgebrochen wurden.
WdfIoQueueFindRequest

Die WdfIoQueueFindRequest-Methode sucht die nächste Anforderung in einer E/A-Warteschlange oder die nächste Anforderung, die den angegebenen Kriterien entspricht, gewährt dem Treiber jedoch nicht den Besitz der Anforderung.
WdfIoQueueGetDevice

Die WdfIoQueueGetDevice-Methode gibt ein Handle an das Frameworkgeräteobjekt zurück, zu dem eine angegebene E/A-Warteschlange gehört.
WdfIoQueueGetState

Die WdfIoQueueGetState-Methode gibt den status einer angegebenen E/A-Warteschlange zurück.
WdfIoQueuePurge

Die WdfIoQueuePurge-Methode bewirkt, dass das Framework das Anstehen von E/A-Anforderungen an eine E/A-Warteschlange beendet und nicht verarbeitete Anforderungen abbricht.
WdfIoQueuePurgeSynchronly

Die WdfIoQueuePurgeSynchronously-Methode bewirkt, dass das Framework das Anstehen von E/A-Anforderungen an eine E/A-Warteschlange beendet und nicht verarbeitete Anforderungen und treibereigene abbrechbare Anforderungen abbricht.
WdfIoQueueReadyNotify

Die WdfIoQueueReadyNotify-Methode registriert (oder hebt die Registrierung) einer Ereignisrückruffunktion auf, die das Framework jedes Mal aufruft, wenn eine angegebene E/A-Warteschlange, die zuvor leer war, eine oder mehrere E/A-Anforderungen empfängt.
WdfIoQueueRetrieveFoundRequest

Die WdfIoQueueRetrieveFoundRequest-Methode übermittelt eine angegebene Anforderung an den Treiber, sodass der Treiber die Anforderung verarbeiten kann.
WdfIoQueueRetrieveNextRequest

Die WdfIoQueueRetrieveNextRequest-Methode ruft die nächste verfügbare E/A-Anforderung aus einer angegebenen E/A-Warteschlange ab.
WdfIoQueueRetrieveRequestByFileObject

Die WdfIoQueueRetrieveRequestByFileObject-Methode ruft die nächste verfügbare E/A-Anforderung aus einer angegebenen E/A-Warteschlange ab, die einem angegebenen Dateiobjekt zugeordnet ist.
WdfIoQueueStart

Die WdfIoQueueStart-Methode ermöglicht es einer E/A-Warteschlange, neue E/A-Anforderungen zu empfangen und zu übermitteln.
WdfIoQueueStop

Die WdfIoQueueStop-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen.
WdfIoQueueStopAndPurge

Die WdfIoQueueStopAndPurge-Methode verhindert, dass eine E/A-Warteschlange neue Anforderungen liefert, und bricht vorhandene nicht verarbeitete Anforderungen und treibereigene abbrechbare Anforderungen ab, aber die Warteschlange empfängt und speichert neue Anforderungen.
WdfIoQueueStopAndPurgeSynchronously

Die WdfIoQueueStopAndPurgeSynchronously-Methode verhindert, dass eine E/A-Warteschlange neue E/A-Anforderungen liefert, und bewirkt, dass das Framework vorhandene nicht verarbeitete Anforderungen und treibereigene abbrechbare Anforderungen abbricht, aber die Warteschlange empfängt und speichert neue Anforderungen.
WdfIoQueueStopSynchronous

Die WdfIoQueueStopSynchronously-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen. Die Methode gibt zurück, nachdem alle übermittelten Anforderungen abgebrochen oder abgeschlossen wurden.
WdfIoResourceListAppendDescriptor

Die WdfIoResourceListAppendDescriptor-Methode fügt am Ende der logischen Konfiguration einer Ressourcenanforderungenliste einen Ressourcendeskriptor hinzu.
WdfIoResourceListCreate

Die WdfIoResourceListCreate-Methode erstellt eine leere logische Konfiguration, die aufgefüllt und einer Ressourcenbedarfsliste hinzugefügt werden kann.
WdfIoResourceListGetCount

Die WdfIoResourceListGetCount-Methode gibt die Anzahl der Ressourcendeskriptoren zurück, die in der logischen Konfiguration einer Ressourcenanforderungenliste enthalten sind.
WdfIoResourceListGetDescriptor

Die WdfIoResourceListGetDescriptor-Methode gibt einen Zeiger auf einen Ressourcendeskriptor zurück, der in der logischen Konfiguration einer Ressourcenanforderungenliste enthalten ist.
WdfIoResourceListInsertDescriptor

Die WdfIoResourceListInsertDescriptor-Methode fügt einen Ressourcendeskriptor in die logische Konfiguration einer Ressourcenanforderungenliste ein.
WdfIoResourceListRemove

Die WdfIoResourceListRemove-Methode entfernt einen Ressourcendeskriptor aus der logischen Konfiguration einer Ressourcenanforderungenliste.
WdfIoResourceListRemoveByDescriptor

Die WdfIoResourceListRemoveByDescriptor-Methode entfernt einen Ressourcendeskriptor aus der logischen Konfiguration einer Ressourcenanforderungsliste.
WdfIoResourceListUpdateDescriptor

Die WdfIoResourceListUpdateDescriptor-Methode aktualisiert einen Ressourcendeskriptor in der logischen Konfiguration einer Ressourcenanforderungenliste.
WdfIoResourceRequirementsListAppendIoResList

Die WdfIoResourceRequirementsListAppendIoResList-Methode fügt am Ende einer Ressourcenbedarfsliste eine logische Konfiguration hinzu.
WdfIoResourceRequirementsListGetCount

Die WdfIoResourceResourceRequirementsListGetCount-Methode gibt die Anzahl logischer Konfigurationen zurück, die in einer Ressourcenbedarfsliste enthalten sind.
WdfIoResourceRequirementsListGetIoResList

Die WdfIoResourceResourceRequirementsListGetIoResList-Methode gibt ein Handle an das Framework resource-range-list-Objekt zurück, das eine angegebene logische Konfiguration in einer angegebenen Ressourcenbedarfsliste darstellt.
WdfIoResourceRequirementsListInsertIoResList

Die WdfIoResourceRequirementsListInsertIoResList-Methode fügt eine logische Konfiguration in eine Ressourcenanforderungenliste ein.
WdfIoResourceRequirementsListRemove

Die WdfIoResourceRequirementsListRemove-Methode entfernt eine logische Konfiguration aus einer Ressourcenanforderungenliste.
WdfIoResourceRequirementsListRemoveByIoResList

Die WdfIoResourceRequirementsListRemoveByIoResList-Methode entfernt eine logische Konfiguration aus einer Ressourcenanforderungsliste.
WdfIoResourceRequirementsListSetInterfaceType

Die WdfIoResourceRequirementsListSetInterfaceType-Methode weist einer Ressourcenanforderungsliste einen Bustyp zu.
WdfIoResourceRequirementsListSetSlotNumber

Die WdfIoResourceRequirementsListSetSlotNumber-Methode weist einer Ressourcenanforderungsliste eine Slotnummer zu.
WdfIoTargetAllocAndQueryTargetProperty

Die WdfIoTargetAllocAndQueryTargetProperty-Methode weist einen Puffer zu und ruft eine angegebene Geräteeigenschaft für ein angegebenes E/A-Ziel ab.
WdfIoTargetClose

Die WdfIoTargetClose-Methode schließt ein angegebenes Remote-E/A-Ziel.
WdfIoTargetCloseForQueryRemove

Die WdfIoTargetCloseForQueryRemove-Methode schließt vorübergehend ein angegebenes Remote-E/A-Ziel, da das Zielgerät möglicherweise bald entfernt wird.
WdfIoTargetCreate

Die WdfIoTargetCreate-Methode erstellt ein Remote-E/A-Ziel für ein angegebenes Gerät.
WdfIoTargetFormatRequestForInternalIoctl

Die WdfIoTargetFormatRequestForInternalIoctl-Methode erstellt eine interne Gerätesteuerungsanforderung für ein E/A-Ziel, sendet die Anforderung jedoch nicht.
WdfIoTargetFormatRequestForInternalIoctlOthers

Die WdfIoTargetFormatRequestForInternalIoctlOthers-Methode erstellt eine nicht standardmäßige interne Gerätesteuerungsanforderung für ein E/A-Ziel, sendet die Anforderung jedoch nicht.
WdfIoTargetFormatRequestForIoctl

Die WdfIoTargetFormatRequestForIoctl-Methode erstellt eine Gerätesteuerungsanforderung für ein E/A-Ziel, sendet die Anforderung jedoch nicht.
WdfIoTargetFormatRequestForRead

Die WdfIoTargetFormatRequestForRead-Methode erstellt eine Leseanforderung für ein E/A-Ziel, sendet die Anforderung jedoch nicht.
WdfIoTargetFormatRequestForWrite

Die WdfIoTargetFormatRequestForWrite-Methode erstellt eine Schreibanforderung für ein E/A-Ziel, sendet die Anforderung jedoch nicht.
WdfIoTargetGetDevice

Die WdfIoTargetGetDevice-Methode gibt ein Handle an das Framework-Geräteobjekt zurück, das das übergeordnete Element des angegebenen lokalen oder Remote-E/A-Ziels ist.
WdfIoTargetGetState

Die WdfIoTargetGetState-Methode gibt Zustandsinformationen für ein lokales oder Remote-E/A-Ziel zurück.
WdfIoTargetOpen

Die WdfIoTargetOpen-Methode öffnet ein Remote-E/A-Ziel, sodass der Treiber E/A-Anforderungen an ihn senden kann.
WdfIoTargetPurge

Die WdfIoTargetPurge-Methode bricht alle E/A-Anforderungen ab, die an ein lokales, remote oder spezialisiertes E/A-Ziel in die Warteschlange gestellt werden, und verhindert, dass neue E/A-Anforderungen in die Warteschlange gestellt werden.
WdfIoTargetQueryForInterface

Die WdfIoTargetQueryForInterface-Methode erhält Zugriff auf die GUID-identifizierte, treiberdefinierte Schnittstelle eines Remote-E/A-Ziels.
WdfIoTargetQueryTargetProperty

Die WdfIoTargetQueryTargetProperty-Methode ruft eine angegebene Geräteeigenschaft für ein angegebenes E/A-Ziel ab.
WdfIoTargetSendInternalIoctlOthersSynchronly

Die WdfIoTargetSendInternalIoctlOthersSynchronously-Methode erstellt eine nicht standardmäßige interne Gerätesteuerungsanforderung und sendet sie synchron an ein E/A-Ziel.
WdfIoTargetSendInternalIoctlSynchronly

Die WdfIoTargetSendInternalIoctlSynchronously-Methode erstellt eine interne Gerätesteuerungsanforderung und sendet sie synchron an ein E/A-Ziel.
WdfIoTargetSendIoctlSynchronly

Die WdfIoTargetSendIoctlSynchronously-Methode erstellt eine Gerätesteuerungsanforderung und sendet sie synchron an ein E/A-Ziel.
WdfIoTargetSendReadSynchronous

Die WdfIoTargetSendReadSynchronously-Methode erstellt eine Leseanforderung und sendet sie synchron an ein E/A-Ziel.
WdfIoTargetSendWriteSynchronously

Die WdfIoTargetSendWriteSynchronously-Methode erstellt eine Schreibanforderung und sendet sie synchron an ein E/A-Ziel.
WdfIoTargetStart

Die WdfIoTargetStart-Methode beginnt mit dem Senden von Anforderungen in die Warteschlange an ein lokales oder Remote-E/A-Ziel.
WdfIoTargetStop

Die WdfIoTargetStop-Methode beendet das Senden von Anforderungen in die Warteschlange an ein lokales oder Remote-E/A-Ziel.
WdfIoTargetWdmGetTargetDeviceObject

Die WdfIoTargetWdmGetTargetDeviceObject-Methode gibt einen Zeiger auf das WdM-Geräteobjekt (Windows Driver Model) zurück, das einem angegebenen lokalen oder Remote-E/A-Ziel zugeordnet ist.
WdfIoTargetWdmGetTargetFileHandle

Die WdfIoTargetWdmGetTargetFileHandle-Methode gibt ein Handle an die Datei zurück, die einem angegebenen Remote-E/A-Ziel zugeordnet ist.
WdfIoTargetWdmGetTargetFileObject

Die WdfIoTargetWdmGetTargetFileObject-Methode gibt einen Zeiger auf das Windows Driver Model (WDM)-Dateiobjekt zurück, das einem angegebenen Remote-E/A-Ziel zugeordnet ist.
WdfIoTargetWdmGetTargetPhysicalDevice

Die WdfIoTargetWdmGetTargetPhysicalDevice-Methode gibt einen Zeiger auf das PDO (Windows Driver Model) zurück, das das Gerät eines Remote-E/A-Ziels darstellt.
WdfLookasideListCreate

Die WdfLookasideListCreate-Methode erstellt ein Lookaside-list-Objekt, aus dem der Treiber Speicherobjekte abrufen kann.
WdfMemoryAssignBuffer

Die WdfMemoryAssignBuffer-Methode weist einem Speicherobjekt, das ein Treiber durch Aufrufen von WdfMemoryCreatePreallocated erstellt hat, einen angegebenen Puffer zu.
WdfMemoryCopyFromBuffer

Die WdfMemoryCopyFromBuffer-Methode kopiert den Inhalt eines angegebenen Quellpuffers in den Puffer eines angegebenen Speicherobjekts.
WdfMemoryCopyToBuffer

Die WdfMemoryCopyToBuffer-Methode kopiert den Inhalt des Puffers eines angegebenen Speicherobjekts in einen angegebenen Zielpuffer.
WdfMemoryCreate

Die WdfMemoryCreate-Methode erstellt ein Frameworkspeicherobjekt und weist einen Speicherpuffer einer angegebenen Größe zu.
WdfMemoryCreateFromLookaside

Die WdfMemoryCreateFromLookaside-Methode erstellt ein Frameworkspeicherobjekt und ruft einen Speicherpuffer aus einer angegebenen Suchliste ab.
WdfMemoryCreatePreallocated

Die WdfMemoryCreatePreallocated-Methode erstellt ein Frameworkspeicherobjekt für einen vom Treiber bereitgestellten Speicherpuffer.
WdfMemoryGetBuffer

Die WdfMemoryGetBuffer-Methode gibt einen Zeiger auf den Puffer zurück, der einem angegebenen Speicherobjekt zugeordnet ist.
WdfObjectAcquireLock

Die WdfObjectAcquireLock-Methode ruft die Synchronisierungssperre eines Objekts ab.
WdfObjectAllocateContext

Die WdfObjectAllocateContext-Methode weist einen Kontextraum für ein angegebenes Frameworkobjekt zu.
WdfObjectContextGetObject

Die WdfObjectContextGetObject-Methode gibt ein Handle für das Frameworkobjekt zurück, zu dem ein angegebener Kontextraum gehört.
WdfObjectCreate

Die WdfObjectCreate-Methode erstellt ein allgemeines Frameworkobjekt.
WdfObjectDelete

Die WdfObjectDelete-Methode löscht ein Frameworkobjekt und seine untergeordneten Objekte.
WdfObjectDereferenceActual

Die WdfObjectDereferenceActual-Methode erhöht die Verweisanzahl für ein angegebenes Frameworkobjekt und weist dem Verweis einen Tagwert, eine Zeilennummer und einen Dateinamen zu.
WdfObjectGetTypedContextWorker

Die WdfObjectGetTypedContextWorker-Methode ist nur für die interne Verwendung reserviert. Verwenden Sie stattdessen das Makro WdfObjectGetTypedContext.
WdfObjectQuery

Die WdfObjectQuery-Methode ist nicht implementiert.
WdfObjectReferenceActual

Die WdfObjectReferenceActual-Methode erhöht die Verweisanzahl für ein angegebenes Frameworkobjekt und weist dem Verweis einen Tagwert, eine Zeilennummer und einen Dateinamen zu.
WdfObjectReleaseLock

Die WdfObjectReleaseLock-Methode gibt die Synchronisierungssperre eines Objekts frei.
WdfPdoAddEjectionRelationsPhysicalDevice

Die WdfPdoAddEjectionRelationsPhysicalDevice-Methode gibt an, dass ein angegebenes Gerät ausgeworfen wird, wenn ein anderes angegebenes Gerät ausgeworfen wird.
WdfPdoClearEjectionRelationsGeräte

Die WdfPdoClearEjectionRelationsDevices-Methode entfernt alle Geräte aus der Liste der Geräte, die beim Auswerfen eines angegebenen Geräts ausgeworfen werden müssen.
WdfPdoGetParent

Die WdfPdoGetParent-Methode gibt ein Handle an das Frameworkgeräteobjekt zurück, das das übergeordnete Gerät eines angegebenen Geräts darstellt.
WdfPdoInitAddCompatibleID

Die WdfPdoInitAddCompatibleID-Methode fügt der Liste der kompatiblen IDs für ein untergeordnetes Gerät eine kompatible ID hinzu.
WdfPdoInitAddDeviceText

Die WdfPdoInitAddDeviceText-Methode fügt einem Gerät eine Gerätebeschreibung und einen Gerätestandort für ein angegebenes Gebietsschema hinzu.
WdfPdoInitAddHardwareID

Die WdfPdoInitAddHardwareID-Methode fügt der Liste der Hardware-IDs für ein untergeordnetes Gerät eine Hardware-ID hinzu.
WdfPdoInitAllocate

Die WdfPdoInitAllocate-Methode weist eine WDFDEVICE_INIT-Struktur für einen frameworkbasierten Bustreiber zu, den der Bustreiber beim Melden eines neuen Geräts verwendet.
WdfPdoInitAllowForwardingRequestToParent

Die WdfPdoInitAllowForwardingRequestToParent-Methode ermöglicht es einem Treiber, WdfRequestForwardToParentDeviceIoQueue aufzurufen.
WdfPdoInitAssignContainerID

Die WdfPdoInitAssignContainerID-Methode aktualisiert die Container-ID für ein untergeordnetes Gerät.
WdfPdoInitAssignDeviceID

Die WdfPdoInitAssignDeviceID-Methode aktualisiert die Geräte-ID für ein untergeordnetes Gerät.
WdfPdoInitAssignInstanceID

Die WdfPdoInitAssignInstanceID-Methode aktualisiert die instance-ID für ein untergeordnetes Gerät.
WdfPdoInitAssignRawDevice

Die WdfPdoInitAssignRawDevice-Methode gibt an, dass der aufrufende Treiber ein angegebenes Gerät im Rohmodus unterstützen kann.
WdfPdoInitRemovePowerDependencyOnParent

Weitere Informationen: WdfPdoInitRemovePowerDependencyOnParent
WdfPdoInitSetDefaultLocale

Die WdfPdoInitSetDefaultLocale-Methode legt das Standardgebietsschema eines Geräts fest.
WdfPdoInitSetEventCallbacks

Die WdfPdoInitSetEventCallbacks-Methode registriert die Ereignisrückruffunktionen eines Bustreibers.
WdfPdoMarkMissing

Die WdfPdoMarkMissing-Methode informiert das Framework darüber, dass auf ein Gerät nicht mehr zugegriffen werden kann.
WdfPdoRemoveEjectionRelationsPhysicalDevice

Die WdfPdoRemoveEjectionRelationsPhysicalDevice-Methode entfernt ein angegebenes Gerät aus der Liste der Geräte, die ausgeworfen werden müssen, wenn ein anderes angegebenes Gerät ausgeworfen wird.
WdfPdoRequestEject

Die WdfPdoRequestEject-Methode informiert das Framework darüber, dass ein angegebenes Gerät aus seiner Dockingstation ausgeworfen werden soll.
WdfPdoRetrieveAddressDescription

Die WdfPdoRetrieveAddressDescription-Methode ruft die Adressbeschreibung ab, die einem angegebenen Framework-Geräteobjekt zugeordnet ist.
WdfPdoRetrieveIdentificationDescription

Die WdfPdoRetrieveIdentificationDescription-Methode ruft die Identifikationsbeschreibung ab, die einem angegebenen Framework-Geräteobjekt zugeordnet ist.
WdfPdoUpdateAddressDescription

Die WdfPdoUpdateAddressDescription-Methode aktualisiert die Adressbeschreibung, die einem angegebenen Framework-Geräteobjekt zugeordnet ist.
WdfPostDeviceInstall

Die WdfPostDeviceInstall-Funktion des Co-Installers führt alle Vorgänge aus, die der Co-Installer möglicherweise erfordert, nachdem das Installationsprogramm eines nicht Plug & Play Treibers (PnP) den Kernelmodusdienst des Treibers erstellt hat.
WdfPostDeviceRemove

Die WdfPostDeviceRemove-Funktion des Co-Installers führt alle Vorgänge aus, die das Co-Installationsprogramm möglicherweise erfordert, nachdem das Installationsprogramm eines nicht Plug & Play Treibers (PnP) den Kernelmodusdienst des Treibers gelöscht hat.
WdfPreDeviceInstall

Die WdfPreDeviceInstall-Funktion des Co-Installers führt alle Vorgänge aus, die der Co-Installer möglicherweise erfordert, bevor das Installationsprogramm eines Nicht-Plug & Play -Treibers (PnP) den Kernelmodusdienst des Treibers erstellt.
WdfPreDeviceInstallEx

Die WdfPreDeviceInstallEx-Funktion des Co-Installers führt alle Vorgänge aus, die der Co-Installer möglicherweise erfordert, bevor das Installationsprogramm eines Nicht-Plug & Play -Treibers (PnP) den Kernelmodusdienst des Treibers erstellt.
WdfPreDeviceRemove

Die WdfPreDeviceRemove-Funktion des Co-Installers führt alle Vorgänge aus, die der Co-Installer möglicherweise erfordert, bevor das Installationsprogramm eines Nicht-Plug & Play -Treibers (PnP) den Kernelmodusdienst des Treibers löscht.
WdfRegistryAssignMemory

Die WdfRegistryAssignMemory-Methode weist Daten, die in einem angegebenen Speicherpuffer enthalten sind, einem angegebenen Wertnamen in der Registrierung zu.
WdfRegistryAssignMultiString

Die WdfRegistryAssignMultiString-Methode weist einem angegebenen Wertnamen in der Registrierung einen Satz von Zeichenfolgen zu. Die Zeichenfolgen sind in einer angegebenen Auflistung von Frameworkzeichenfolgenobjekten enthalten.
WdfRegistryAssignString

Die WdfRegistryAssignString-Methode weist einem angegebenen Wertnamen in der Registrierung eine Zeichenfolge zu. Die Zeichenfolge ist in einem angegebenen Frameworkzeichenfolgenobjekt enthalten.
WdfRegistryAssignULong

Die WdfRegistryAssignULong-Methode weist einen angegebenen Wert für lange Wörter ohne Vorzeichen einem angegebenen Wertnamen in der Registrierung zu.
WdfRegistryAssignUnicodeString

Die WdfRegistryAssignUnicodeString-Methode weist eine angegebene Unicode-Zeichenfolge einem angegebenen Wertnamen in der Registrierung zu.
WdfRegistryAssignValue

Die WdfRegistryAssignValue-Methode weist angegebene Daten einem angegebenen Wertnamen in der Registrierung zu.
WdfRegistryClose

Die WdfRegistryClose-Methode schließt den Registrierungsschlüssel, der einem angegebenen Framework-Registrierungsschlüsselobjekt zugeordnet ist, und löscht dann das Registrierungsschlüsselobjekt.
WdfRegistryCreateKey

Die WdfRegistryCreateKey-Methode erstellt und öffnet einen angegebenen Registrierungsschlüssel oder öffnet den Schlüssel, sofern er bereits vorhanden ist, und erstellt ein Framework-Registrierungsschlüsselobjekt, das den Registrierungsschlüssel darstellt.
WdfRegistryOpenKey

Die WdfRegistryOpenKey-Methode öffnet einen angegebenen Registrierungsschlüssel und erstellt ein Framework-Registrierungsschlüsselobjekt, das den Registrierungsschlüssel darstellt.
WdfRegistryQueryMemory

Die WdfRegistryQueryMemory-Methode ruft die Daten ab, die derzeit einem angegebenen Registrierungswert zugewiesen sind, speichert die Daten in einem vom Framework zugewiesenen Puffer und erstellt ein Frameworkspeicherobjekt zur Darstellung des Puffers.
WdfRegistryQueryMultiString

Die WdfRegistryQueryMultiString-Methode ruft die Zeichenfolgen ab, die derzeit einem angegebenen Registrierungswert mit mehreren Zeichenfolgen zugewiesen sind, erstellt ein Frameworkzeichenfolgenobjekt für jede Zeichenfolge und fügt jedes Zeichenfolgenobjekt einer angegebenen Objektauflistung hinzu.
WdfRegistryQueryString

Die WdfRegistryQueryString-Methode ruft die Zeichenfolgendaten ab, die derzeit einem angegebenen Registrierungszeichenfolgenwert zugewiesen sind, und weist die Zeichenfolge einem angegebenen Frameworkzeichenfolgenobjekt zu.
WdfRegistryQueryULong

Die WdfRegistryQueryULong-Methode ruft die daten ohne Vorzeichen (long word, REG_DWORD) ab, die derzeit einem angegebenen Registrierungswert zugewiesen sind, und kopiert die Daten an einen angegebenen Speicherort.
WdfRegistryQueryUnicodeString

Die WdfRegistryQueryUnicodeString-Methode ruft die Zeichenfolgendaten ab, die derzeit einem angegebenen Registrierungszeichenfolgenwert zugewiesen sind, und kopiert die Zeichenfolge in eine angegebene UNICODE_STRING-Struktur.
WdfRegistryQueryValue

Die WdfRegistryQueryValue-Methode ruft die Daten ab, die derzeit einem angegebenen Registrierungswert zugewiesen sind.
WdfRegistryRemoveKey

Die WdfRegistryRemoveKey-Methode entfernt den Registrierungsschlüssel, der einem angegebenen Framework-Registrierungsschlüsselobjekt zugeordnet ist, und löscht dann das Registrierungsschlüsselobjekt.
WdfRegistryRemoveValue

Die WdfRegistryRemoveValue-Methode entfernt einen angegebenen Wert und seine Daten aus einem angegebenen Registrierungsschlüssel.
WdfRegistryWdmGetHandle

Die WdfRegistryWdmGetHandle-Methode gibt ein Windows Driver Model (WDM)-Handle an den Registrierungsschlüssel zurück, den ein angegebenes Framework-Registrierungsschlüsselobjekt darstellt.
WdfRequestAllocateTimer

Die WdfRequestAllocateTimer-Methode ordnet einen Timer für eine angegebene E/A-Anforderung zu.
WdfRequestCancelSentRequest

Die WdfRequestCancelSentRequest-Methode versucht, eine E/A-Anforderung abzubrechen, die der Aufrufer zuvor an ein E/A-Ziel übermittelt hat.
WdfRequestChangeTarget

Die WdfRequestChangeTarget-Methode überprüft, ob eine angegebene E/A-Anforderung an ein angegebenes E/A-Ziel gesendet werden kann.
WdfRequestComplete

Die WdfRequestComplete-Methode schließt eine angegebene E/A-Anforderung ab und stellt einen Abschluss status bereit.
WdfRequestCompleteWithInformation

Die WdfRequestCompleteWithInformation-Methode speichert Vervollständigungsinformationen und schließt dann eine angegebene E/A-Anforderung mit einem angegebenen Abschluss status ab.
WdfRequestCompleteWithPriorityBoost

Die WdfRequestCompleteWithPriorityBoost-Methode schließt eine angegebene E/A-Anforderung ab und stellt einen Abschluss status bereit. Außerdem wird ein Wert angegeben, mit dem das System die Laufzeitpriorität des Threads erhöhen kann, der den E/A-Vorgang angefordert hat.
WdfRequestCreate

Die WdfRequestCreate-Methode erstellt ein leeres Frameworkanforderungsobjekt.
WdfRequestCreateFromIrp

Die WdfRequestCreateFromIrp-Methode erstellt ein Frameworkanforderungsobjekt von einem angegebenen WDM-IRP.
WdfRequestFormatRequestUsingCurrentType

Die WdfRequestFormatRequestUsingCurrentType-Methode formatiert eine angegebene E/A-Anforderung, sodass der Treiber sie unverändert an das lokale E/A-Ziel des Treibers weiterleiten kann.
WdfRequestForwardToIoQueue

Die WdfRequestForwardToIoQueue-Methode stellt eine E/A-Anforderung erneut an eine der E/A-Warteschlangen des aufrufenden Treibers aus.
WdfRequestForwardToParentDeviceIoQueue

Die WdfRequestForwardToParentDeviceIoQueue-Methode stellt eine E/A-Anforderung aus der E/A-Warteschlange eines untergeordneten Geräts erneut an eine angegebene E/A-Warteschlange des übergeordneten Geräts des untergeordneten Geräts.
WdfRequestGetCompletionParams

Die WdfRequestGetCompletionParams-Methode ruft die E/A-Vervollständigungsparameter ab, die einem angegebenen Frameworkanforderungsobjekt zugeordnet sind.
WdfRequestGetEffectiveIoType

Die WdfRequestGetEffectiveIoType-Methode gibt die Pufferzugriffsmethode zurück, die UMDF für die Datenpuffer der angegebenen E/A-Anforderung verwendet.
WdfRequestGetFileObject

Die WdfRequestGetFileObject-Methode ruft das Frameworkdateiobjekt ab, das einer angegebenen E/A-Anforderung zugeordnet ist.
WdfRequestGetInformation

Die WdfRequestGetInformation-Methode gibt die Vervollständigung status Informationen für eine angegebene E/A-Anforderung zurück.
WdfRequestGetIoQueue

Die WdfRequestGetIoQueue-Methode gibt ein Handle an das Framework-Warteschlangenobjekt zurück, von dem eine angegebene E/A-Anforderung übermittelt wurde.
WdfRequestGetParameters

Die WdfRequestGetParameters-Methode ruft die Parameter ab, die einem angegebenen Frameworkanforderungsobjekt zugeordnet sind.
WdfRequestGetRequestorMode

Die WdfRequestGetRequestorMode-Methode gibt den Prozessorzugriffsmodus des Absenders einer angegebenen E/A-Anforderung zurück.
WdfRequestGetRequestorProcessId

Die WdfRequestGetRequestorProcessId-Methode ruft den Bezeichner des Prozesses ab, der eine E/A-Anforderung gesendet hat.
WdfRequestGetStatus

Die WdfRequestGetStatus-Methode gibt den status einer E/A-Anforderung zurück.
WdfRequestGetUserModeDriverInitiatedIo

Die WdfRequestGetUserModeDriverInitiatedIo-Methode bestimmt, ob eine E/A-Anforderung als von einem UMDF-Treiber initiiert markiert wird.
WdfRequestImpersonate

Die WdfRequestImpersonate-Methode registriert eine vom Treiber bereitgestellte Ereignisrückruffunktion, die das Framework für den Identitätswechsel aufrufen sollte.
WdfRequestIsCanceled

Die WdfRequestIsCanceled-Methode bestimmt, ob der E/A-Manager versucht hat, eine angegebene E/A-Anforderung abzubrechen.
WdfRequestIsFrom32BitProcess

Die WdfRequestIsFrom32BitProcess-Methode überprüft, ob der Absender einer angegebenen E/A-Anforderung eine 32-Bit-Anwendung im Benutzermodus ist.
WdfRequestIsFromUserModeDriver

Die WdfRequestIsFromUserModeDriver-Methode gibt an, ob eine E/A-Anforderung von einem Benutzermodustreiber oder einer Anwendung stammt.
WdfRequestIsReserved

Die WdfRequestIsReserved-Methode bestimmt, ob ein angegebenes Anforderungsobjekt eines ist, das das Framework reserviert hat, um den garantierten Vorwärtsfortschritt in Situationen mit geringem Arbeitsspeicher zu unterstützen.
WdfRequestMarkCancelable

Die WdfRequestMarkCancelable-Methode ermöglicht den Abbruch einer angegebenen E/A-Anforderung.
WdfRequestMarkCancelableEx

Die WdfRequestMarkCancelableEx-Methode ermöglicht den Abbruch einer angegebenen E/A-Anforderung.
WdfRequestProbeAndLockUserBufferForRead

Die WdfRequestProbeAndLockUserBufferForRead-Methode überprüft, ob der Benutzermoduspuffer einer E/A-Anforderung lesbar ist, und sperrt dann die physischen Speicherseiten des Puffers, damit Treiber im Treiberstapel den Puffer lesen können.
WdfRequestProbeAndLockUserBufferForWrite

Die WdfRequestProbeAndLockUserBufferForWrite-Methode überprüft, ob der Benutzermoduspuffer einer E/A-Anforderung schreibbar ist, und sperrt dann die physischen Speicherseiten des Puffers, damit Treiber im Treiberstapel in den Puffer schreiben können.
WdfRequestRequeue

Die WdfRequestRequeue-Methode gibt eine E/A-Anforderung an den Kopf der E/A-Warteschlange zurück, von der sie an den Treiber übermittelt wurde.
WdfRequestRetrieveActivityId

Die WdfRequestRetrieveActivityId-Methode ruft den aktuellen Aktivitätsbezeichner ab, der einer E/A-Anforderung zugeordnet ist.
WdfRequestRetrieveInputBuffer

Die WdfRequestRetrieveInputBuffer-Methode ruft den Eingabepuffer einer E/A-Anforderung ab.
WdfRequestRetrieveInputMemory

Die WdfRequestRetrieveInputMemory-Methode ruft ein Handle für ein Frameworkspeicherobjekt ab, das den Eingabepuffer einer E/A-Anforderung darstellt.
WdfRequestRetrieveInputWdmMdl

Die WdfRequestRetrieveInputWdmMdl-Methode ruft eine Speicherdeskriptorliste (Memory Descriptor List, MDL) ab, die den Eingabepuffer einer E/A-Anforderung darstellt.
WdfRequestRetrieveOutputBuffer

Die WdfRequestRetrieveOutputBuffer-Methode ruft den Ausgabepuffer einer E/A-Anforderung ab.
WdfRequestRetrieveOutputMemory

Die WdfRequestRetrieveOutputMemory-Methode ruft ein Handle für ein Frameworkspeicherobjekt ab, das den Ausgabepuffer einer E/A-Anforderung darstellt.
WdfRequestRetrieveOutputWdmMdl

Die WdfRequestRetrieveOutputWdmMdl-Methode ruft eine Speicherdeskriptorliste (Memory Descriptor List, MDL) ab, die den Ausgabepuffer einer E/A-Anforderung darstellt.
WdfRequestRetrieveUnsafeUserInputBuffer

Die WdfRequestRetrieveUnsafeUserInputBuffer-Methode ruft den Eingabepuffer einer E/A-Anforderung ab, wenn die Technik der Anforderung für den Zugriff auf Datenpuffer weder gepuffert noch direkte E/A-Vorgänge ist.
WdfRequestRetrieveUnsafeUserOutputBuffer

Die WdfRequestRetrieveUnsafeUserOutputBuffer-Methode ruft den Ausgabepuffer einer E/A-Anforderung ab, wenn die Anforderungstechnik für den Zugriff auf Datenpuffer weder gepuffert noch direkte E/A-Vorgänge ist.
WdfRequestReuse

Die WdfRequestReuse-Methode initialisiert ein Frameworkanforderungsobjekt neu, damit es wiederverwendet werden kann.
WdfRequestSend

Die WdfRequestSend-Methode sendet eine angegebene E/A-Anforderung an ein angegebenes E/A-Ziel.
WdfRequestSetActivityId

Die WdfRequestSetActivityId-Methode ordnet einer E/A-Anforderung einen Aktivitätsbezeichner zu.
WdfRequestSetCompletionRoutine

Die WdfRequestSetCompletionRoutine-Methode registriert oder hebt die Registrierung einer Vervollständigungsroutine für das angegebene Frameworkanforderungsobjekt auf.
WdfRequestSetInformation

Die WdfRequestSetInformation-Methode legt die Vervollständigung status Informationen für eine angegebene E/A-Anforderung fest.
WdfRequestSetUserModeDriverInitiatedIo

Die WdfRequestSetUserModeDriverInitiatedIo-Methode gibt für Kernelmodustreiber an, die sich unterhalb des UMDF-Treibers im selben Gerätestapel befinden, dass eine bestimmte Anforderung behandelt werden soll, als ob sie von einem UMDF-Treiber stammt.
WdfRequestStopAcknowledge

Die WdfRequestStopAcknowledge-Methode informiert das Framework darüber, dass der Treiber die Verarbeitung einer angegebenen E/A-Anforderung beendet hat.
WdfRequestUnmarkCancelable

Die WdfRequestUnmarkCancelable-Methode deaktiviert den Abbruch einer angegebenen E/A-Anforderung.
WdfRequestWdmFormatUsingStackLocation

Die WdfRequestWdmFormatUsingStackLocation-Methode formatiert eine E/A-Anforderung, indem der Inhalt einer angegebenen WDM-E/A-Stapelspeicherortstruktur an den nächsten Stapelspeicherort in der Anforderung kopiert wird.
WdfRequestWdmGetIrp

Die WdfRequestWdmGetIrp-Methode gibt die WDM-IRP-Struktur zurück, die einem angegebenen Frameworkanforderungsobjekt zugeordnet ist.
WdfSpinLockAcquire

Die WdfSpinLockAcquire-Methode ruft eine angegebene Spinsperre ab.
WdfSpinLockCreate

Die WdfSpinLockCreate-Methode erstellt ein Framework-Spin-Lock-Objekt.
WdfSpinLockRelease

Die WdfSpinLockAcquire-Methode gibt eine angegebene Spinsperre frei.
WdfStringErstellen

Die WdfStringCreate-Methode erstellt ein Frameworkzeichenfolgenobjekt und weist dem Objekt optional eine angegebene Unicode-Zeichenfolge zu.
WdfStringGetUnicodeString

Die WdfStringGetUnicodeString-Methode ruft die Unicode-Zeichenfolge ab, die einem angegebenen Frameworkzeichenfolgenobjekt zugewiesen ist.
WdfTimerErstellen

Die WdfTimerCreate-Methode erstellt ein Framework-Timerobjekt.
WdfTimerGetParentObject

Die WdfTimerGetParentObject-Methode gibt ein Handle an das übergeordnete Objekt eines angegebenen Frameworktimerobjekts zurück.
WdfTimerStart

Die WdfTimerStart-Methode startet die Uhr eines Zeitgebers.
WdfTimerStop

Die WdfTimerStop-Methode beendet die Uhr eines Timers.
WdfUsbInterfaceGetConfiguredPipe

Die WdfUsbInterfaceGetConfiguredPipe-Methode gibt ein Handle an das Framework pipe-Objekt zurück, das einer angegebenen USB-Geräteschnittstelle und einem angegebenen Pipeindex zugeordnet ist. Optional gibt die Methode auch Informationen zur Pipe zurück.
WdfUsbInterfaceGetConfiguredSettingIndex

Die WdfUsbInterfaceGetConfiguredSettingIndex-Methode gibt den Index der alternativen Einstellung zurück, der derzeit für eine angegebene USB-Geräteschnittstelle ausgewählt ist.
WdfUsbInterfaceGetDescriptor

Die WdfUsbInterfaceGetDescriptor-Methode ruft den USB-Schnittstellendeskriptor ab, der einer angegebenen alternativen Einstellung einer angegebenen USB-Schnittstelle zugeordnet ist.
WdfUsbInterfaceGetEndpointInformation

Die WdfUsbInterfaceGetEndpointInformation-Methode ruft Informationen zu einem angegebenen USB-Geräteendpunkt und der zugehörigen Pipe ab.
WdfUsbInterfaceGetInterfaceNumber

Die WdfUsbInterfaceGetInterfaceNumber-Methode gibt die Schnittstellennummer eines angegebenen USB-Schnittstellenobjekts zurück.
WdfUsbInterfaceGetNumConfiguredPipes

Die WdfUsbInterfaceGetNumConfiguredPipes-Methode gibt die Anzahl der Pipes zurück, die für eine angegebene USB-Geräteschnittstelle konfiguriert sind.
WdfUsbInterfaceGetNumEndpoints

Die WdfUsbInterfaceGetNumEndpoints-Methode gibt die Anzahl von Endpunkten zurück, die einer angegebenen alternativen Einstellung einer angegebenen USB-Schnittstelle zugeordnet sind.
WdfUsbInterfaceGetNumSettings

Die WdfUsbInterfaceGetNumSettings-Methode gibt die Anzahl alternativer Einstellungen zurück, die von einer angegebenen USB-Schnittstelle unterstützt werden.
WdfUsbInterfaceSelectSetting

Die WdfUsbInterfaceSelectSetting-Methode wählt eine angegebene alternative Einstellung für eine angegebene USB-Schnittstelle aus.
WdfUsbTargetDeviceAllocAndQueryString

Die WdfUsbTargetDeviceAllocAndQueryString-Methode weist einen Puffer zu, und ruft dann die Unicode-Zeichenfolge ab, die einem angegebenen USB-Gerät und einem angegebenen Deskriptorindexwert zugeordnet ist.
WdfUsbTargetDeviceCreate

Die WdfUsbTargetDeviceCreate-Methode erstellt ein Framework-USB-Geräteobjekt für ein angegebenes Frameworkgeräteobjekt und öffnet das USB-Gerät für E/A-Vorgänge.
WdfUsbTargetDeviceCreateIsochUrb

Die WdfUsbTargetDeviceCreateIsochUrb-Methode weist einen isochronen USB-Anforderungsblock (URB) zu.
WdfUsbTargetDeviceCreateUrb

Die WdfUsbTargetDeviceCreateUrb-Methode weist einen USB-Anforderungsblock (URB) zu.
WdfUsbTargetDeviceCreateWithParameters

Die WdfUsbTargetDeviceCreateWithParameters-Methode erstellt ein Framework-USB-Geräteobjekt für ein angegebenes Frameworkgeräteobjekt und öffnet das USB-Gerät für E/A-Vorgänge.
WdfUsbTargetDeviceCyclePortSynchronously

Die WdfUsbTargetDeviceCyclePortSynchronously-Methode schaltet den USB-Anschluss ein, an den ein angegebenes Gerät angeschlossen ist.
WdfUsbTargetDeviceFormatRequestForControlTransfer

Die WdfUsbTargetDeviceFormatRequestForControlTransfer-Methode erstellt eine USB-Steuerelementübertragungsanforderung, sendet die Anforderung jedoch nicht.
WdfUsbTargetDeviceFormatRequestForCyclePort

Die WdfUsbTargetDeviceFormatRequestForCyclePort-Methode erstellt eine Power-Cycle-Anforderung für den Port, an den ein angegebenes Gerät angefügt ist. Die Anforderung wird jedoch nicht gesendet.
WdfUsbTargetDeviceFormatRequestForString

Die WdfUsbTargetDeviceFormatRequestForString-Methode erstellt eine Anforderung für den USB-Zeichenfolgendeskriptor, der dem Zeichenfolgenindexwert eines USB-Geräts zugeordnet ist.
WdfUsbTargetDeviceFormatRequestForUrb

Die WdfUsbTargetDeviceFormatRequestForUrb-Methode erstellt eine USB-Anforderung für ein angegebenes USB-Gerät unter Verwendung von Anforderungsparametern, die von einer URB beschrieben werden, aber die Anforderung wird nicht gesendet.
WdfUsbTargetDeviceGetDeviceDescriptor

Die WdfUsbTargetDeviceGetDeviceDescriptor-Methode ruft den USB-Gerätedeskriptor für das USB-Gerät ab, das einem angegebenen Framework-USB-Geräteobjekt zugeordnet ist.
WdfUsbTargetDeviceGetInterface

Die WdfUsbTargetDeviceGetInterface-Methode gibt ein Handle für das Framework-USB-Schnittstellenobjekt zurück, das einem angegebenen Schnittstellenindex zugeordnet ist.
WdfUsbTargetDeviceGetIoTarget

Die WdfUsbTargetDeviceGetIoTarget-Methode gibt ein Handle an das E/A-Zielobjekt zurück, das einem angegebenen USB-Gerät zugeordnet ist.
WdfUsbTargetDeviceGetNumInterfaces

Die WdfUsbTargetDeviceGetNumInterfaces-Methode gibt die Anzahl der USB-Geräteschnittstellen zurück, die von einem angegebenen USB-Gerät unterstützt werden.
WdfUsbTargetDeviceIsConnectedSynchronous

Die WdfUsbTargetDeviceIsConnectedSynchronous-Methode bestimmt, ob das angegebene USB-Gerät angeschlossen ist.
WdfUsbTargetDeviceQueryString

Die WdfUsbTargetDeviceQueryString-Methode ruft die Unicode-Zeichenfolge ab, die einem angegebenen USB-Gerät und einem angegebenen Deskriptorindexwert zugeordnet ist.
WdfUsbTargetDeviceQueryUsbCapability

Die WdfUsbTargetDeviceQueryUsbCapability-Methode bestimmt, ob der Hostcontroller und der USB-Treiberstapel eine bestimmte Funktion unterstützen.
WdfUsbTargetDeviceResetPortSynchronously

Die WdfUsbTargetDeviceResetPortSynchronously-Methode setzt den USB-Anschluss zurück, der dem angegebenen USB-Gerät zugeordnet ist.
WdfUsbTargetDeviceRetrieveConfigDescriptor

Die WdfUsbTargetDeviceRetrieveConfigDescriptor-Methode ruft den USB-Konfigurationsdeskriptor für das USB-Gerät ab, das einem angegebenen FRAMEWORK-USB-Geräteobjekt zugeordnet ist.
WdfUsbTargetDeviceRetrieveCurrentFrameNumber

Die WdfUsbTargetDeviceRetrieveCurrentFrameNumber-Methode ruft die aktuelle USB-Framenummer ab.
WdfUsbTargetDeviceRetrieveInformation

Die WdfUsbTargetDeviceRetrieveInformation-Methode ruft Informationen zu dem USB-Gerät ab, das einem angegebenen Framework-USB-Geräteobjekt zugeordnet ist.
WdfUsbTargetDeviceSelectConfig

Die WdfUsbTargetDeviceSelectConfig-Methode wählt eine USB-Konfiguration für ein Gerät aus oder dekonfiguriert das Gerät.
WdfUsbTargetDeviceSendControlTransferSynchronly

Die WdfUsbTargetDeviceSendControlTransferSynchronously-Methode erstellt eine USB-Steuerungsübertragungsanforderung und sendet sie synchron an ein E/A-Ziel.
WdfUsbTargetDeviceSendUrbSynchronly

Die WdfUsbTargetDeviceSendUrbSynchronously-Methode sendet eine USB-Anforderung synchron an ein angegebenes USB-Gerät unter Verwendung von Anforderungsparametern, die von einer URB beschrieben werden.
WdfUsbTargetDeviceWdmGetConfigurationHandle

Die WdfUsbTargetDeviceWdmGetConfigurationHandle-Methode gibt das USBD_CONFIGURATION_HANDLE typisierte Handle zurück, das der aktuellen Konfiguration eines angegebenen USB-Geräts zugeordnet ist.
WdfUsbTargetPipeAbortSynchronous

Die WdfUsbTargetPipeAbortSynchronously-Methode erstellt eine Abbruchanforderung und sendet sie synchron an eine angegebene USB-Pipe.
WdfUsbTargetPipeConfigContinuousReader

Die WdfUsbTargetPipeConfigContinuousReader-Methode konfiguriert das Framework, um kontinuierlich aus einer angegebenen USB-Pipe zu lesen.
WdfUsbTargetPipeFormatRequestForAbort

Die WdfUsbTargetPipeFormatRequestForAbort-Methode erstellt eine Abbruchanforderung für eine angegebene USB-Pipe, sendet die Anforderung jedoch nicht.
WdfUsbTargetPipeFormatRequestForRead

Die WdfUsbTargetPipeFormatRequestForRead-Methode erstellt eine Leseanforderung für eine USB-Eingabepipe, sendet die Anforderung jedoch nicht.
WdfUsbTargetPipeFormatRequestForReset

Die WdfUsbTargetPipeFormatRequestForReset-Methode erstellt eine Zurücksetzungsanforderung für eine angegebene USB-Pipe, sendet die Anforderung jedoch nicht.
WdfUsbTargetPipeFormatRequestForUrb

Die WdfUsbTargetPipeFormatRequestForUrb-Methode erstellt eine USB-Anforderung für eine angegebene USB-Pipe unter Verwendung von Anforderungsparametern, die von einer angegebenen URB beschrieben werden, aber die Anforderung wird nicht gesendet.
WdfUsbTargetPipeFormatRequestForWrite

Die WdfUsbTargetPipeFormatRequestForWrite-Methode erstellt eine Schreibanforderung für eine USB-Ausgabepipe, sendet die Anforderung jedoch nicht.
WdfUsbTargetPipeGetInformation

Die WdfUsbTargetPipeGetInformation-Methode ruft Informationen zu einer USB-Pipe und ihrem Endpunkt ab.
WdfUsbTargetPipeGetIoTarget

Die WdfUsbTargetPipeGetIoTarget-Methode gibt ein Handle an das E/A-Zielobjekt zurück, das einer angegebenen USB-Pipe zugeordnet ist.
WdfUsbTargetPipeGetType

Die WdfUsbTargetPipeGetType-Methode gibt den Typ einer angegebenen USB-Pipe zurück.
WdfUsbTargetPipeIsInEndpoint

Die WdfUsbTargetPipeIsInEndpoint-Methode bestimmt, ob eine angegebene USB-Pipe mit einem Eingabeendpunkt verbunden ist.
WdfUsbTargetPipeIsOutEndpoint

Die WdfUsbTargetPipeIsOutEndpoint-Methode bestimmt, ob eine angegebene USB-Pipe mit einem Ausgabeendpunkt verbunden ist.
WdfUsbTargetPipeReadSynchronous

Die WdfUsbTargetPipeReadSynchronously-Methode erstellt eine Leseanforderung und sendet sie synchron an eine angegebene USB-Eingabepipe.
WdfUsbTargetPipeResetSynchronly

Die WdfUsbTargetPipeResetSynchronously-Methode erstellt eine Zurücksetzungsanforderung und sendet sie synchron an eine angegebene USB-Pipe.
WdfUsbTargetPipeSendUrbSynchronly

Die WdfUsbTargetPipeSendUrbSynchronously-Methode erstellt eine USB-Anforderung für eine angegebene USB-Pipe unter Verwendung von Anforderungsparametern, die von einer angegebenen URB beschrieben werden.
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck

Die WdfUsbTargetPipeSetNoMaximumPacketSizeCheck-Methode deaktiviert den Test des Frameworks, ob die Größe des Lesepuffers eines Treibers ein Vielfaches der maximalen Paketgröße einer USB-Pipe ist.
WdfUsbTargetPipeWdmGetPipeHandle

Die WdfUsbTargetPipeWdmGetPipeHandle-Methode gibt das USBD_PIPE_HANDLE typisierte Handle zurück, das einem angegebenen Frameworkpipeobjekt zugeordnet ist.
WdfUsbTargetPipeWriteSynchronous

Die WdfUsbTargetPipeWriteSynchronously-Methode erstellt eine Schreibanforderung und sendet sie synchron an eine angegebene USB-Ausgabepipe.
WdfVerifierDbgBreakPoint

Die WdfVerifierDbgBreakPoint-Funktion wird in einen Kerneldebugger unterteilt, wenn ein Debugger ausgeführt wird.
WdfVerifierKeBugCheck

Die WdfVerifierKeBugCheck-Funktion erstellt eine Fehlerüberprüfung.
WdfWaitLockAcquire

Die WdfWaitLockAcquire-Methode ruft eine angegebene Wartesperre ab.
WdfWaitLockCreate

Die WdfWaitLockCreate-Methode erstellt ein Framework-Wartesperre-Objekt.
WdfWaitLockRelease

Die WdfWaitLockRelease-Methode gibt eine angegebene Wartesperre frei.
WdfWdmDeviceGetWdfDeviceHandle

Die WdfWdmDeviceGetWdfDeviceHandle-Methode gibt ein Handle an das Frameworkgeräteobjekt zurück, das einem angegebenen WDM-Geräteobjekt zugeordnet ist.
WdfWdmDriverGetWdfDriverHandle

Die WdfWdmDriverGetWdfDriverHandle-Methode gibt ein Handle für das Frameworktreiberobjekt zurück, das einem angegebenen WDM-Treiberobjekt (Windows Driver Model) zugeordnet ist.
WdfWmiInstanceCreate

Die WdfWmiInstanceCreate-Methode erstellt ein WMI-instance-Objekt, das eine instance eines WMI-Datenanbieters darstellt.
WdfWmiInstanceDeregister

Die WdfWmiInstanceDeregister-Methode hebt die Registrierung einer angegebenen instance eines WMI-Datenanbieters aus dem WMI-Dienst des Systems auf.
WdfWmiInstanceFireEvent

Die WdfWmiInstanceFireEvent-Methode sendet ein WMI-Ereignis an WMI-Clients, die sich für den Empfang von Ereignisbenachrichtigungen registriert haben.
WdfWmiInstanceGetDevice

Die WdfWmiInstanceGetDevice-Methode gibt ein Handle für das Framework-Geräteobjekt zurück, das einem angegebenen WMI-instance-Objekt zugeordnet ist.
WdfWmiInstanceGetProvider

Die WdfWmiInstanceGetProvider-Methode gibt ein Handle an das WMI-Anbieterobjekt zurück, das das übergeordnete Objekt eines angegebenen WMI-instance-Objekts ist.
WdfWmiInstanceRegister

Die WdfWmiInstanceRegister-Methode registriert eine angegebene instance eines WMI-Datenanbieters beim WMI-Dienst des Systems.
WdfWmiProviderCreate

Die WdfWmiProviderCreate-Methode erstellt ein WMI-Anbieterobjekt, das einen WMI-Datenblock darstellt.
WdfWmiProviderGetDevice

Die WdfWmiProviderGetDevice-Methode gibt ein Handle an das Framework-Geräteobjekt zurück, das das übergeordnete Objekt eines angegebenen WMI-Anbieterobjekts ist.
WdfWmiProviderGetTracingHandle

Die WdfWmiProviderGetTracingHandle-Methode gibt ein Handle an die Ereignisprotokollierung einer WPP-Softwareablaufverfolgungssitzung zurück.
WdfWmiProviderIsEnabled

Die WdfWmiProviderIsEnabled-Methode bestimmt, ob die Datensammlung oder die Ereignisbenachrichtigung für einen angegebenen WMI-Datenanbieter aktiviert ist.
WdfWorkItemCreate

Die WdfWorkItemCreate-Methode erstellt ein Framework-Arbeitselementobjekt, das anschließend der Arbeitselementwarteschlange des Systems hinzugefügt werden kann.
WdfWorkItemEnqueue

Die WdfWorkItemEnqueue-Methode fügt der Arbeitselementwarteschlange des Systems ein angegebenes Framework-Arbeitselementobjekt hinzu.
WdfWorkItemFlush

Die WdfWorkItemFlush-Methode gibt zurück, nachdem ein angegebenes Arbeitselement gewartet wurde.
WdfWorkItemGetParentObject

Die WdfWorkItemGetParentObject-Methode gibt das Frameworkobjekt zurück, dem ein angegebenes Arbeitselement zugeordnet ist.
WRITE_PORT_BUFFER_UCHAR

Die WRITE_PORT_BUFFER_UCHAR-Funktion schreibt eine Anzahl von Bytes aus einem Puffer an den angegebenen Port.
WRITE_PORT_BUFFER_ULONG

Die WRITE_PORT_BUFFER_ULONG-Funktion schreibt eine Reihe von ULONG-Werten aus einem Puffer in die angegebene Portadresse.
WRITE_PORT_BUFFER_USHORT

Die WRITE_PORT_BUFFER_USHORT-Funktion schreibt eine Reihe von USHORT-Werten aus einem Puffer in die angegebene Portadresse.
WRITE_PORT_UCHAR

Die WRITE_PORT_UCHAR-Funktion schreibt ein Byte in die angegebene Portadresse.
WRITE_PORT_ULONG

Die WRITE_PORT_ULONG-Funktion schreibt einen ULONG-Wert in die angegebene Portadresse.
WRITE_PORT_USHORT

Die WRITE_PORT_USHORT-Funktion schreibt einen USHORT-Wert in die angegebene Portadresse.
WRITE_REGISTER_BUFFER_UCHAR

Die WRITE_REGISTER_BUFFER_UCHAR-Funktion schreibt eine Anzahl von Bytes aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_ULONG

Die WRITE_REGISTER_BUFFER_ULONG-Funktion schreibt eine Reihe von ULONG-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_ULONG64

Die WRITE_REGISTER_BUFFER_ULONG64-Funktion (wudfddi_hwaccess.h) schreibt eine Reihe von ULONG64-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_BUFFER_USHORT

Die WRITE_REGISTER_BUFFER_USHORT-Funktion (wudfddi_hwaccess.h) schreibt eine Reihe von USHORT-Werten aus einem Puffer in das angegebene Register.
WRITE_REGISTER_UCHAR

Die WRITE_REGISTER_UCHAR-Funktion (wudfddi_hwaccess.h) schreibt ein Byte an die angegebene Registeradresse.
WRITE_REGISTER_ULONG

Die WRITE_REGISTER_ULONG-Funktion (wudfddi_hwaccess.h) schreibt einen ULONG-Wert in die angegebene Registeradresse.
WRITE_REGISTER_ULONG64

Die WRITE_REGISTER_ULONG64-Funktion (wudfddi_hwaccess.h) schreibt einen ULONG64-Wert in die angegebene Registeradresse.
WRITE_REGISTER_USHORT

Die WRITE_REGISTER_USHORT-Funktion (wudfddi_hwaccess.h) schreibt einen USHORT-Wert in die angegebene Registeradresse.
WriteToHardware

Die WriteToHardware-Methode wird intern vom Framework verwendet. Darf nicht verwendet werden.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

Die WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT-Funktion initialisiert die WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS Struktur eines Treibers.
WUDF_INTERRUPT_CONFIG_INIT

Die WUDF_INTERRUPT_CONFIG_INIT-Funktion initialisiert eine WUDF_INTERRUPT_CONFIG-Struktur.
WUDF_INTERRUPT_DISABLE

Die OnInterruptDisable-Ereignisrückruffunktion eines Treibers deaktiviert einen angegebenen Hardware-Interrupt.
WUDF_INTERRUPT_ENABLE

Die OnInterruptEnable-Ereignisrückruffunktion eines Treibers aktiviert einen angegebenen Hardware-Interrupt.
WUDF_INTERRUPT_ISR

Die OnInterruptIsr-Ereignisrückruffunktion eines Treibers verwendet einen Hardware-Interrupt.
WUDF_INTERRUPT_WORKITEM

Die OnInterruptWorkItem-Ereignisrückruffunktion eines Treibers verarbeitet Unterbrechungsinformationen, die die OnInterruptIsr-Rückruffunktion des Treibers gespeichert hat.
WUDF_WORKITEM_CONFIG_INIT

Das WUDF_WORKITEM_CONFIG_INIT Makro initialisiert die WUDF_WORKITEM_CONFIG Struktur eines Treibers.
WUDF_WORKITEM_FUNCTION

Die OnWorkItem-Ereignisrückruffunktion eines Treibers führt die Arbeit aus, die einem angegebenen Arbeitselement zugeordnet ist.

Schnittstellen

 
IDriverEntry

Die IDriverEntry-Schnittstelle macht die Standard Ein- und Ausgangspunkte des Benutzermodustreibers verfügbar.
IFileCallbackCleanup

Das Framework kann einen Treiber benachrichtigen, wenn der Treiber einen Bereinigungsvorgang ausführen soll.
IFileCallbackClose

Das Framework kann einen Treiber benachrichtigen, wenn der Treiber einen Close-Vorgang ausführen soll. Der Treiber kann die Benachrichtigung verarbeiten, indem er die IFileCallbackClose-Schnittstelle registriert.
IImpersonateCallback

Die IImpersonateCallback-Schnittstelle enthält eine Methode, die den Identitätswechsel verarbeitet.
IObjectCleanup

Jeder Treiber, der eine referenzgezählte COM-Schnittstelle für ein WDF-Objekt speichert, muss die IObjectCleanup-Schnittstelle unterstützen, um Schnittstellenlecks zu verhindern. Beachten Sie, dass Treiber im Allgemeinen keine Verweise auf WDF-Objekte enthalten müssen.
IPnpCallback

Die IPnpCallback-Schnittstelle ist eine Plug & Play -Schnittstelle (PnP) und Power Management (PM).
IPnpCallbackHardware

Die IPnpCallbackHardware-Schnittstelle ist eine PnP-Schnittstelle (Plug & Play) und Power Management (PM).
IPnpCallbackHardware2

Die IPnpCallbackHardware2-Schnittstelle macht Rückrufmethoden verfügbar, die sich auf Hardware beziehen.
IPnpCallbackHardwareInterrupt

Die IPnpCallbackHardwareInterrupt-Schnittstelle unterstützt interruptbezogene Plug & Play- und Energieverwaltungsrückrufmethoden.
IPnpCallbackRemoteInterfaceNotification

Die IPnpCallbackRemoteInterfaceNotification-Schnittstelle eines Treibers bietet eine Rückruffunktion, die das Framework aufruft, um den Treiber zu benachrichtigen, wenn eine Geräteschnittstelle verfügbar wird.
IPnpCallbackSelfManagedIo

Die IPnpCallbackSelfManagedIo-Schnittstelle ist eine PnP-Schnittstelle (Plug & Play) und Power Management (PM).
IPowerPolicyCallbackWakeFromS0

Die IPowerPolicyCallbackWakeFromS0-Schnittstelle eines Treibers bietet Rückruffunktionen, die das Framework aufruft, um den Treiber über Wake-Ereignisse zu benachrichtigen.
IPowerPolicyCallbackWakeFromSx

Die IPowerPolicyCallbackWakeFromSx-Schnittstelle eines Treibers bietet Rückruffunktionen, die das Framework aufruft, um den Treiber über Wake-Ereignisse zu benachrichtigen. Diese Ereignisse hängen mit der Fähigkeit eines Geräts zusammen, sowohl sich selbst als auch das System aus einem Energiesparzustand zu reaktivieren.
IQueueCallbackCreate

Eine E/A-Warteschlange benachrichtigt einen Treiber, wenn eine offene Dateianforderung für den Treiber verfügbar ist.
IQueueCallbackDefaultIoHandler

Die IQueueCallbackDefaultIoHandler-Schnittstelle enthält eine Methode, die E/A-Anforderungen verarbeitet, für die keine andere Methode registriert ist.
IQueueCallbackDeviceIoControl

Ein E/A-Warteschlangenobjekt benachrichtigt einen Treiber, wenn eine Geräte-E/A-Steuerungsanforderung für den Treiber verfügbar ist.
IQueueCallbackIoCanceledOnQueue

Die IQueueCallbackIoCanceledOnQueue-Schnittstelle ist optional. Ihr Treiber kann diese Schnittstelle bereitstellen, wenn UMDF den Treiber benachrichtigen soll, wenn eine E/A-Anforderung abgebrochen wird, während sie sich in der E/A-Warteschlange des Treibers befindet.
IQueueCallbackIoResume

Die IQueueCallbackIoResume-Schnittstelle enthält eine Methode, mit der die Verarbeitung einer E/A-Anforderung aus einer Warteschlange fortgesetzt wird.
IQueueCallbackIoStop

Die IQueueCallbackIoStop-Schnittstelle enthält eine Methode, die die Verarbeitung einer E/A-Anforderung aus einer Warteschlange beendet.
IQueueCallbackRead

Eine E/A-Warteschlange benachrichtigt einen Treiber, wenn eine Leseanforderung für den Treiber verfügbar ist.
IQueueCallbackStateChange

Ein E/A-Warteschlangenobjekt löst ein Ereignis aus, wenn es den Zustand ändert. Ein Treiber kann das Ereignis nutzen, indem er die IQueueCallbackStateChange-Schnittstelle registriert.
IQueueCallbackWrite

Ein E/A-Warteschlangenobjekt benachrichtigt einen Treiber, wenn eine Schreibanforderung für den Treiber verfügbar ist.
IRemoteInterfaceCallbackEvent

Die IRemoteInterfaceCallbackEvent-Schnittstelle bietet eine Rückruffunktion, die das Framework aufruft, um den Treiber über Geräteereignisse zu benachrichtigen, die einer Geräteschnittstelle zugeordnet sind.
IRemoteInterfaceCallbackRemoval

IRemoteInterfaceCallbackRemoval bietet eine Rückruffunktion, die das Framework aufruft, um den Treiber über das Entfernen einer Geräteschnittstelle zu benachrichtigen.
IRemoteTargetCallbackRemoval

Die IRemoteTargetCallbackRemoval-Schnittstelle bietet Rückruffunktionen, die das Framework aufruft, um den Treiber über Ereignisse zu benachrichtigen, die mit dem Entfernen eines Remote-E/A-Ziels verbunden sind.
IRequestCallbackCancel

Ein Treiber wird benachrichtigt, wenn eine E/A-Anforderung, die der Treiber derzeit verarbeitet, abgebrochen werden soll.
IRequestCallbackRequestCompletion

Ein Treiber implementiert die IRequestCallbackRequestCompletion-Schnittstelle, um ein Anforderungsobjekt abzuschließen.
IUsbTargetPipeContinuousReaderCallbackReadComplete

IUsbTargetPipeContinuousReaderCallbackReadComplete ist eine vom Treiber bereitgestellte Schnittstelle.
IUsbTargetPipeContinuousReaderCallbackReadersFailed

IUsbTargetPipeContinuousReaderCallbackReadersFailed ist eine vom Treiber bereitgestellte Schnittstelle.
IWDFCmResourceList

Diese Schnittstelle stellt eine Liste der Hardwareressourcen für ein Gerät dar.
IWDFDevice

Die IWDFDevice-Schnittstelle macht ein Geräteobjekt verfügbar, bei dem es sich um eine Darstellung eines Geräts im System handelt.
IWDFDevice2

Treiber erhalten die IWDFDevice2-Schnittstelle, indem sie IWDFDevice::QueryInterface aufrufen.
IWDFDevice3

Um die IWDFDevice3-Schnittstelle abzurufen, rufen Treiber IWDFDevice::QueryInterface auf.
IWDFDeviceInitialize

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

Die IWDFDeviceInitialize2-Schnittstelle ist eine Hilfsschnittstelle, mit der ein Treiber einen bevorzugten Pufferabrufmodus und eine Pufferzugriffsmethode angeben kann.
IWDFDriver

Die IWDFDriver-Schnittstelle macht das Frameworktreiberobjekt verfügbar, das das Treiberimage darstellt, das in den Hostprozess geladen wird.
IWDFDriverCreatedFile

Die IWDFDriverCreatedFile-Schnittstelle macht ein UMDF-treiber-created-file-Objekt verfügbar, das der Treiber verwenden kann.
IWDFFile

Die IWDFFile-Schnittstelle macht das Dateiobjekt verfügbar, das den handle darstellt, der von der Microsoft Win32 CreateFile-Funktion zurückgegeben wird.
IWDFFile2

Treiber erhalten die IWDFFile2-Schnittstelle, indem sie IWDFFile::QueryInterface aufrufen.
IWDFFile3

Treiber erhalten die IWDFFile3-Schnittstelle, indem sie IWDFFile::QueryInterface aufrufen.
IWDFFileHandleTargetFactory

Die IWDFFileHandleTargetFactory-Schnittstelle ist eine Factoryschnittstelle, die zum Erstellen eines dateihandlebasierten Zielgeräteobjekts verwendet wird.
IWDFInterrupt

Diese Schnittstelle macht ein Interruptobjekt verfügbar.
IWDFIoQueue

Die IWDFIoQueue-Schnittstelle macht ein E/A-Warteschlangenobjekt verfügbar.
IWDFIoRequest

Die IWDFIoRequest-Schnittstelle macht ein E/A-Anforderungsobjekt verfügbar.
IWDFIoRequest2

Um die IWDFIoRequest2-Schnittstelle abzurufen, rufen Treiber IWDFIoRequest::QueryInterface auf.
IWDFIoRequest3

Um die IWDFIoRequest3-Schnittstelle abzurufen, rufen Treiber IWDFIoRequest::QueryInterface auf.
IWDFIoRequestCompletionParams

Die IWDFIoRequestCompletionParams-Schnittstelle macht Methoden verfügbar, mit denen Treiber Vervollständigungsinformationen zu einer E/A-Anforderung abrufen können. Treiber können diese Methoden aufrufen, nachdem ein synchroner oder asynchroner E/A-Vorgang abgeschlossen wurde.
IWDFIoTarget

Die IWDFIoTarget-Schnittstelle macht das E/A-Zielobjekt verfügbar, das in der Regel einen niedrigeren Treiber im Stapel darstellt.
IWDFIoTarget2

Um die IWDFIoTarget2-Schnittstelle abzurufen, rufen Treiber IWDFIoTarget::QueryInterface auf.
IWDFIoTargetStateManagement

Die IWDFIoTargetStateManagement-Schnittstelle macht Methoden verfügbar, die den Zustand eines E/A-Zielobjekts verwalten und überwachen.
IWDFMemory

Die IWDFMemory-Schnittstelle macht das Framework-Speicherobjekt verfügbar, das zugriff auf einen Speicherblock ermöglicht.
IWDFNamedPropertyStore

Die IWDFNamedPropertyStore-Schnittstelle macht ein Property-Store-Objekt verfügbar.
IWDFNamedPropertyStore2

Treiber erhalten die IWDFNamedPropertyStore2-Schnittstelle, indem sie IWDFPropertyStoreFactory::RetrieveDevicePropertyStore aufrufen.
IWDFObject

Die IWDFObject-Schnittstelle macht das Framework-Basisobjekt verfügbar, das die grundlegende Funktionalität bereitstellt, die für alle Frameworkobjekttypen gilt. Alle Frameworkobjekte werden von diesem Stammobjekt abgeleitet.
IWDFPropertyStoreFactory

Die IWDFPropertyStoreFactory-Schnittstelle ist eine Factoryschnittstelle, die zum Erstellen einer Eigenschaftenspeicherschnittstelle verwendet wird.
IWDFRemoteInterface

UMDF-Treiber erhalten einen Zeiger auf diese Schnittstelle, indem sie die IWDFDevice2::CreateRemoteInterface-Methode aufrufen.
IWDFRemoteInterfaceInitialize

UMDF-basierte Treiber erhalten die IWDFRemoteInterfaceInitialize-Schnittstelle als Eingabe für eine IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival-Rückruffunktion.
IWDFRemoteTarget

Um die IWDFRemoteTarget-Schnittstelle abzurufen, rufen Treiber IWDFDevice2::CreateRemoteTarget auf.
IWDFRequestCompletionParams

Die IWDFRequestCompletionParams-Schnittstelle macht Methoden verfügbar, mit denen Treiber Vervollständigungsinformationen zu einer E/A-Anforderung abrufen können. Treiber können diese Methoden aufrufen, nachdem ein synchroner oder asynchroner E/A-Vorgang abgeschlossen wurde.
IWDFUnifiedPropertyStore

Die IWDFUnifiedPropertyStore-Schnittstelle macht einen einheitlichen Eigenschaftenspeicher verfügbar.
IWDFUnifiedPropertyStoreFactory

Die IWDFUnifiedPropertyStoreFactory-Schnittstelle ist eine Factoryschnittstelle, die zum Erstellen einer einheitlichen Eigenschaftenspeicherschnittstelle verwendet wird.
IWDFUsbInterface

Die IWDFUsbInterface-Schnittstelle macht eine USB-Schnittstelle verfügbar, die ein USB-Gerät verfügbar macht.
IWDFUsbRequestCompletionParams

Die IWDFUsbRequestCompletionParams-Schnittstelle macht das parameters-Objekt für die Vervollständigung eines USB-Anforderungsobjekts verfügbar. Das parameter-Objekt ist in erster Linie für asynchrone E/A- und Mehrschichttreiber erforderlich.
IWDFUsbTargetDevice

Die IWDFUsbTargetDevice-Schnittstelle macht ein E/A-Zielobjekt für USB-Geräte verfügbar.
IWDFUsbTargetFactory

Die IWDFUsbTargetFactory-Schnittstelle ist eine Factoryschnittstelle, die zum Erstellen eines USB-Zielgeräteobjekts verwendet wird.
IWDFUsbTargetPipe

Die IWDFUsbTargetPipe-Schnittstelle macht eine USB-Pipe (Endpunkt) verfügbar, die auch ein E/A-Ziel ist.
IWDFUsbTargetPipe2

Die IWDFUsbTargetPipe2-Schnittstelle macht eine USB-Pipe (Endpunkt) verfügbar, die auch ein E/A-Ziel ist.
IWDFWorkItem

Diese Schnittstelle macht ein Arbeitselementobjekt verfügbar.

Strukturen

 
UMDF_IO_TARGET_OPEN_PARAMS

Die UMDF_IO_TARGET_OPEN_PARAMS-Struktur enthält Parameter zum Öffnen von Dateien.
UMDF_VERSION_DATA

Die UMDF_VERSION_DATA-Struktur beschreibt eine Version des Frameworks.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

Die WDF_CHILD_ADDRESS_DESCRIPTION_HEADER-Struktur ist eine Headerstruktur, die das erste Element jeder Adressbeschreibungsstruktur sein muss.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

Die WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER-Struktur ist eine Headerstruktur, die das erste Element jeder Identifikationsbeschreibungsstruktur sein muss.
WDF_CHILD_LIST_CONFIG

Die WDF_CHILD_LIST_CONFIG-Struktur enthält Konfigurationsinformationen für eine Liste der untergeordneten Geräte.
WDF_CHILD_LIST_ITERATOR

Die WDF_CHILD_LIST_ITERATOR-Struktur identifiziert den Typ der untergeordneten Geräte, die vom Framework abgerufen werden, wenn ein Treiber WdfChildListRetrieveNextDevice aufruft.
WDF_CHILD_RETRIEVE_INFO

Die WDF_CHILD_RETRIEVE_INFO-Struktur enthält Informationen zu einem untergeordneten Gerät, das durch Aufrufen von WdfChildListRetrieveNextDevice oder WdfChildListRetrievePdo abgerufen wird.
WDF_COINSTALLER_INSTALL_OPTIONS

Die WDF_COINSTALLER_INSTALL_OPTIONS-Struktur enthält Installationsoptionen, die das Installationsprogramm eines frameworkbasierten Treibers für das Co-Installer des Frameworks angeben kann.
WDF_COMMON_BUFFER_CONFIG

Die WDF_COMMON_BUFFER_CONFIG-Struktur enthält Konfigurationsinformationen für einen gemeinsamen Puffer.
WDF_COMPANION_EVENT_CALLBACKS

Dieser WDF_COMPANION_EVENT_CALLBACKS Artikel ist nur für die interne Verwendung vorgesehen.
WDF_DEVICE_INTERFACE_PROPERTY_DATA

Die WDF_DEVICE_INTERFACE_PROPERTY_DATA-Struktur beschreibt eine Geräteschnittstelleneigenschaft.
WDF_DEVICE_PNP_CAPABILITIES

Die WDF_DEVICE_PNP_CAPABILITIES-Struktur beschreibt die Plug & Play Funktionen eines Geräts.
WDF_DEVICE_PNP_NOTIFICATION_DATA

Die WDF_DEVICE_PNP_NOTIFICATION_DATA-Struktur beschreibt eine Zustandsänderung innerhalb des Plug & Play Zustandscomputers eines Geräts.
WDF_DEVICE_POWER_CAPABILITIES

Die WDF_DEVICE_POWER_CAPABILITIES-Struktur beschreibt die Energiefunktionen eines Geräts.
WDF_DEVICE_POWER_NOTIFICATION_DATA

Die WDF_DEVICE_POWER_NOTIFICATION_DATA-Struktur beschreibt eine Zustandsänderung innerhalb des Energiezustandscomputers eines Geräts.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

Die WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS-Struktur enthält vom Treiber bereitgestellte Informationen, die das Framework verwendet, wenn sich ein Gerät im Leerlauf befindet und sich das System im Systembetriebszustand (S0) befindet.
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA

Die WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA-Struktur beschreibt eine Zustandsänderung innerhalb des Energierichtlinienzustandscomputers eines Geräts.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS

Die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS-Struktur enthält vom Treiber bereitgestellte Informationen über die Fähigkeit eines Geräts, sich selbst und das System zu reaktivieren, wenn sich beide in einem Energiesparzustand befinden.
WDF_DEVICE_PROPERTY_DATA

Die WDF_DEVICE_PROPERTY_DATA-Struktur beschreibt eine Geräteeigenschaft.
WDF_DEVICE_STATE

Die WDF_DEVICE_STATE-Struktur gibt den Plug & Play Zustand eines Geräts an.
WDF_DMA_ENABLER_CONFIG

Die WDF_DMA_ENABLER_CONFIG-Struktur liefert Merkmale für ein DMA-Enablerobjekt.
WDF_DMA_SYSTEM_PROFILE_CONFIG

Die WDF_DMA_SYSTEM_PROFILE_CONFIG-Struktur beschreibt die hardwarespezifischen Einstellungen im Zusammenhang mit einer DMA-Aktivierung im Systemmodus.
WDF_DPC_CONFIG

Die WDF_DPC_CONFIG-Struktur enthält Konfigurationsinformationen für ein DPC-Objekt.
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 Kernel-Mode Driver Framework-Bibliothek an.
WDF_FDO_EVENT_CALLBACKS

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

Die WDF_FILEOBJECT_CONFIG-Struktur enthält Konfigurationsinformationen der Frameworkdateiobjekte eines Treibers.
WDF_INTERRUPT_CONFIG

Die WDF_INTERRUPT_CONFIG-Struktur enthält Konfigurationsinformationen für einen Geräteunterbrechung.
WDF_INTERRUPT_EXTENDED_POLICY

Die WDF_INTERRUPT_EXTENDED_POLICY-Struktur enthält Informationen zu Richtlinie, Priorität, Affinität und Gruppe eines Interrupts.
WDF_INTERRUPT_EXTENDED_POLICY

Erfahren Sie, wie die WDF_INTERRUPT_EXTENDED_POLICY-Struktur Informationen zu Richtlinie, Priorität, Affinität und Gruppe eines Interrupts enthält.
WDF_INTERRUPT_INFO

Die WDF_INTERRUPT_INFO-Struktur enthält Informationen zur Interruptressource eines Geräts.
WDF_INTERRUPT_INFO

Erfahren Sie, wie die WDF_INTERRUPT_INFO-Struktur Informationen zur Interruptressource eines Geräts enthält.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS

Die WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS-Struktur enthält Informationen zu bestimmten Aktionen, die das Framework ausführen kann, wenn es eine E/A-Anforderung für Ihren Treiber empfängt, wenn eine Situation mit wenig Arbeitsspeicher vorhanden ist.
WDF_IO_QUEUE_CONFIG

Die WDF_IO_QUEUE_CONFIG-Struktur enthält Konfigurationsinformationen für ein Framework-Warteschlangenobjekt.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY

Die WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY-Struktur enthält vom Treiber bereitgestellte Informationen, die das Framework verwendet, um den garantierten Vorwärtsfortschritt für eine E/A-Warteschlange zu ermöglichen.
WDF_IO_TARGET_OPEN_PARAMS

Die WDF_IO_TARGET_OPEN_PARAMS-Struktur enthält Parameter, die von der WdfIoTargetOpen-Methode verwendet werden.
WDF_IO_TYPE_CONFIG

Die WDF_IO_TYPE_CONFIG-Struktur gibt die bevorzugte Pufferzugriffsmethode des Treibers für Lese- und Schreibanforderungen sowie für Geräte-E/A-Steuerungsanforderungen an.
WDF_MEMORY_DESCRIPTOR

Die WDF_MEMORY_DESCRIPTOR-Struktur beschreibt einen Speicherpuffer.
WDF_OBJECT_ATTRIBUTES

Die WDF_OBJECT_ATTRIBUTES-Struktur beschreibt Attribute, die einem beliebigen Frameworkobjekt zugeordnet werden können.
WDF_OBJECT_CONTEXT_TYPE_INFO

Die WDF_OBJECT_CONTEXT_TYPE_INFO-Struktur beschreibt den vom Treiber definierten Kontextspeicher eines Frameworkobjekts.
WDF_PDO_EVENT_CALLBACKS

Die WDF_PDO_EVENT_CALLBACKS-Struktur ist die Dispatchtabelle für die Ereignisrückruffunktionen eines Bustreibers.
WDF_PNPPOWER_EVENT_CALLBACKS

Die WDF_PNPPOWER_EVENT_CALLBACKS-Struktur enthält Zeiger auf die Rückruffunktionen Plug & Play und Energieereignis eines Treibers.
WDF_POWER_FRAMEWORK_SETTINGS

Die WDF_POWER_FRAMEWORK_SETTINGS-Struktur beschreibt PoFx-Einstellungen (Power Management Framework) für Einzelkomponentengeräte.
WDF_POWER_POLICY_EVENT_CALLBACKS

Die WDF_POWER_POLICY_EVENT_CALLBACKS-Struktur enthält Zeiger auf die Rückruffunktionen für Energierichtlinienereignisse eines Treibers.
WDF_PROPERTY_STORE_ROOT

Die WDF_PROPERTY_STORE_ROOT-Struktur enthält Informationen, die einen UMDF-Eigenschaftsspeicher identifizieren.
WDF_QUERY_INTERFACE_CONFIG

Die WDF_QUERY_INTERFACE_CONFIG-Struktur beschreibt eine vom Treiber definierte Schnittstelle.
WDF_REMOVE_LOCK_OPTIONS

Die WDF_REMOVE_LOCK_OPTIONS-Struktur gibt Optionen zum Abrufen einer Remove-Sperre an, bevor ein IRP an den Treiber bereitgestellt wird.
WDF_REQUEST_COMPLETION_PARAMS

Die WDF_REQUEST_COMPLETION_PARAMS-Struktur enthält Parameter, die dem Abschluss einer E/A-Anforderung zugeordnet sind.
WDF_REQUEST_FORWARD_OPTIONS

Die WDF_REQUEST_FORWARD_OPTIONS-Struktur enthält Optionen zum erneuten Zurückstellen einer E/A-Anforderung aus der E/A-Warteschlange eines untergeordneten Geräts an die E/A-Warteschlange des übergeordneten Geräts.
WDF_REQUEST_PARAMETERS

Die WDF_REQUEST_PARAMETERS-Struktur empfängt Parameter, die einer E/A-Anforderung zugeordnet sind.
WDF_REQUEST_REUSE_PARAMS

Die WDF_REQUEST_REUSE_PARAMS-Struktur gibt Informationen an, die einer wiederverwendeten E/A-Anforderung zugeordnet sind.
WDF_REQUEST_SEND_OPTIONS

Die WDF_REQUEST_SEND_OPTIONS-Struktur gibt Optionen an, die dem Senden einer E/A-Anforderung an ein E/A-Ziel zugeordnet sind.
WDF_TASK_QUEUE_CONFIG

Dieser WDF_TASK_QUEUE_CONFIG Artikel ist nur für die interne Verwendung vorgesehen.
WDF_TASK_SEND_OPTIONS

Dieser WDF_TASK_SEND_OPTIONS Artikel ist nur für die interne Verwendung vorgesehen.
WDF_TIMER_CONFIG

Die WDF_TIMER_CONFIG-Struktur enthält Konfigurationsinformationen für ein Framework-Timerobjekt.
WDF_USB_CONTINUOUS_READER_CONFIG

Die WDF_USB_CONTINUOUS_READER_CONFIG-Struktur enthält Informationen, die das Framework verwendet, um einen fortlaufenden Reader für eine USB-Pipe zu konfigurieren.
WDF_USB_CONTROL_SETUP_PACKET

Die WDF_USB_CONTROL_SETUP_PACKET-Struktur beschreibt ein Setuppaket für eine USB-Steuerungsübertragung.
WDF_USB_DEVICE_CREATE_CONFIG

Die WDF_USB_DEVICE_CREATE_CONFIG-Struktur enthält Informationen, die das Framework zum Konfigurieren eines Framework-USB-Geräteobjekts verwendet.
WDF_USB_DEVICE_INFORMATION

Die WDF_USB_DEVICE_INFORMATION-Struktur enthält Versions- und Funktionsinformationen für ein USB-Gerät.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur gibt USB-Gerätekonfigurationsparameter an.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur enthält Auswahlinformationen für eine USB-Schnittstelle.
WDF_USB_INTERFACE_SETTING_PAIR

Die WDF_USB_INTERFACE_SETTING_PAIR-Struktur gibt eine alternative Einstellung für eine angegebene USB-Schnittstelle an.
WDF_USB_PIPE_INFORMATION

Die WDF_USB_PIPE_INFORMATION-Struktur enthält Informationen zu einer USB-Pipe und ihrem Endpunkt.
WDF_USB_REQUEST_COMPLETION_PARAMS

Die WDF_USB_REQUEST_COMPLETION_PARAMS-Struktur enthält Parameter, die dem Abschluss einer E/A-Anforderung für ein USB-Gerät zugeordnet sind.
WDF_WMI_INSTANCE_CONFIG

Die WDF_WMI_INSTANCE_CONFIG-Struktur enthält Konfigurationsinformationen für eine instance eines WMI-Datenanbieters.
WDF_WMI_PROVIDER_CONFIG

Die WDF_WMI_PROVIDER_CONFIG-Struktur enthält Konfigurationsinformationen für den WMI-Datenblock eines Treibers.
WDF_WORKITEM_CONFIG

Die WDF_WORKITEM_CONFIG-Struktur enthält Informationen, die einem Arbeitselement zugeordnet sind.
WDFMEMORY_OFFSET

Die WDFMEMORY_OFFSET-Struktur identifiziert einen Unterabschnitt des Puffers eines Speicherobjekts.
WDFMEMORY_OFFSET

Die WDFMEMORY_OFFSET-Struktur beschreibt den Speicherort und die Größe der Informationen, auf die innerhalb eines Speicherblocks zugegriffen wird.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

Die WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS-Struktur enthält vom Treiber bereitgestellte Informationen, die das Framework verwendet, wenn sich ein Gerät im Leerlauf befindet und sich das System im Systembetriebszustand (S0) befindet.
WUDF_INTERRUPT_CONFIG

Die WUDF_INTERRUPT_CONFIG-Struktur enthält Konfigurationsinformationen für einen Geräteunterbrechung.
WUDF_WORKITEM_CONFIG

Die WUDF_WORKITEM_CONFIG-Struktur enthält Informationen, die einem Arbeitselement zugeordnet sind.