Windows Driver Framework (WDF)
Übersicht über die Windows Driver Framework-Technologie.
Zum Entwickeln von Windows Driver Framework benötigen Sie die folgenden Header:
- wdfchildlist.h
- wdfcollection.h
- wdfcommonbuffer.h
- wdfcompanion.h
- wdfcompaniontarget.h
- wdfcontrol.h
- wdfcore.h
- wdfdevice.h
- wdfdmaenabler.h
- wdfdmatransaction.h
- wdfdpc.h
- wdfdriver.h
- wdffdo.h
- wdffileobject.h
- wdfhwaccess.h
- wdfinstaller.h
- wdfinterrupt.h
- wdfio.h
- wdfiotarget.h
- wdfmemory.h
- wdfminiport.h
- wdfobject.h
- wdfpdo.h
- wdfqueryinterface.h
- wdfregistry.h
- wdfrequest.h
- wdfresource.h
- wdfstring.h
- wdfsync.h
- wdftimer.h
- wdftypes.h
- wdfusb.h
- wdfverifier.h
- wdfwmi.h
- wdfworkitem.h
- wudfddi.h
- wudfddi_hwaccess.h
- wudfddi_types.h
- wudfdevice.h
- wudfinterrupt.h
- wudfusb.h
- wudfworkitem.h
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. Nicht verwenden. Diese Enumeration wird in wdfdevice.h definiert. |
WDF_DEVICE_HWACCESS_TARGET_SIZE Diese Enumeration wird intern vom Framework verwendet. Nicht verwenden. 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. Nicht verwenden. 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. Nicht verwenden. 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 Einem Gerät Ressourcen zuweist. |
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION Die EvtDevicePnpStateChange-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass der Plug & Play (PnP)-Zustandscomputer 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 Energierichtlinienzustandscomputer 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 ein Gerät für den Treiber zugänglich zu machen. |
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 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 dem Plug & Play Manager das fehlende objekt des physischen Geräts (PDO) gemeldet hat. |
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY Die EvtDeviceResourceResourceRequirementsQuery-Ereignisrückruffunktion eines Bustreibers erstellt eine Ressourcenanforderungsliste, 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 Ereignisrückruffunktion EvtDeviceSelfManagedIoCleanup 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 Ereignisrückruffunktion EvtDeviceSelfManagedIoFlush eines Treibers verarbeitet die Leerungsaktivitä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 hält 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, 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 Ereignisrückruffunktion EvtDeviceUsageNotificationEx 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 versetzt wurde, 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 aufgrund einer geringeren Systemleistung in den Gerätezustand versetzt wurde, 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 Betriebszustand (D0) wechselt. |
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 gibt die Zuordnung der DMA-Puffer eines Geräts auf. |
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 Ereignisrückruffunktion EvtDmaTransactionConfigureDmaChannel eines Treibers konfiguriert den DMA-Adapter für einen DMA-Enabler 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 Ereignisrückruffunktion EvtDriverDeviceAdd 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 ausgeführt werden müssen, bevor der Treiber entladen wird. |
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 Hardwareunterbrechung. |
EVT_WDF_INTERRUPT_DPC Die EvtInterruptDpc-Ereignisrückruffunktion eines Treibers verarbeitet Unterbrechungsinformationen, die von der EvtInterruptIsr-Rückruffunktion des Treibers gespeichert wurden. |
EVT_WDF_INTERRUPT_ENABLE Die EvtInterruptEnable-Ereignisrückruffunktion eines Treibers aktiviert einen angegebenen Hardwareunterbrechung. |
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 Unterbrechungsinformationen, die von der EvtInterruptIsr-Rückruffunktion des Treibers gespeichert wurden. |
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES Die EvtIoAllocateRequestResources-Rückruffunktion eines Treibers ordnet anforderungsspezifische Ressourcen zu, die der Treiber zum Verarbeiten der angegebenen Anforderung benötigt. |
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST Die EvtIoAllocateResourcesForReservedRequest-Rückruffunktion 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 das Framework sie in eine E/A-Warteschlange eingibt. |
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 abschließen 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 Ereignisrückruffunktion EvtIoInternalDeviceControl eines Treibers verarbeitet eine E/A-Anforderung, die einen internen Geräte-E/A-Kontrollcode (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 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 wird abgeschlossen, erneut in die Warteschlange gestellt oder die Verarbeitung einer angegebenen Anforderung ausgesetzt, 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 übermittelt 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 Ereignisrückruffunktion EvtIoTargetRemoveComplete 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 EvtIoWdmIrpForForwardProgress-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 abschließt. |
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. Zu den reservierten Ressourcen gehören 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 angegebener 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 Ereignisrückruffunktion EvtUsbTargetPipeReadersFailed 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 zur Übermittlung an einen WMI-Client in einen Puffer. |
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 Ereignisrückruffunktion EvtDeviceWdmIrpDispatch eines Treibers empfängt ein IRP, bevor das Framework den IRP verarbeitet. |
EVT_WDFDEVICE_WDM_IRP_PREPROCESS Die Ereignisrückruffunktion EvtDeviceWdmIrpPreprocess eines Treibers empfängt einen IRP, bevor das Framework den 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, als vom Gerät mehr Daten zurückgegeben wurden, als vom Client angefordert wurden. |
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 Leerungsvorgang, 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 zum Abrufen von Informationen zu einer Datei, 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, um Informationen zu einer Datei festzulegen, 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. eine erneute Warteschlange). |
GetCompletedRequestType Die GetCompletedRequestType-Methode ruft den Typ des Vorgangs 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 parameters-Objekt für den Abschluss eines E/A-Anforderungsobjekts ab. |
GetCompletionStatus Die GetCompletionStatus-Methode ruft den Abschluss 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 für das Gerät ab, das die E/A-Warteschlange besitzt. |
GetDeviceControlTransferParameters Die GetDeviceControlTransferParameters-Methode ruft Parameter ab, die der Vervollständigung einer Geräte-E/A-Steuerelementanforderung 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 dem Benutzermodus zugeordnete Adresse der Speicherressource abzurufen, die zuvor mit MapIoSpace zugeordnet wurde. |
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-Steuerelementanforderung 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 der Vervollständigung einer Schreibanforderung zugeordnet sind. |
GetPnpCapability Die GetPnpCapability-Methode bestimmt den Zustand der angegebenen PnP-Funktion (Plug & Play). |
GetPnpState Die GetPnpState-Methode bestimmt, ob die angegebene Plug & Play -Eigenschaft (PnP) eines Geräts ein- oder ausgeschaltet 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 WdfRequestQueryInformation-typisierten E/A-Anforderung 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 WdfRequestSetInformation-typisierten E/A-Anforderung zugeordnet sind. |
GetSize Die GetSize-Methode ruft die Größe des Datenpuffers ab, der einem Speicherobjekt zugeordnet ist. |
GetState Die GetState-Methode ruft den Zustand 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 Systemstromaktion zurück, falls 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 Vorgangstyp 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 von 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 (d. a. aktiviert) ein Gerät, sodass es ein Aktivierungssignal auslösen kann, während es sich in einem Gerätezustand mit geringer Leistung befindet, wenn das System im Systembetriebszustand (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 geringer Leistung 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 ausstehend hat. |
OnCloseFile Die OnCloseFile-Methode wird aufgerufen, wenn die letzte Verweisanzahl für ein Dateiobjekt auf 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 D0-Energiezustand wechselt, sodass der Treiber die erforderlichen 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 Hardwareunterbrechungen des Geräts aktiviert. |
OnD0Exit Die OnD0Exit-Methode benachrichtigt einen Treiber, wenn ein Gerät den D0-Netzzustand beendet, damit der Treiber die erforderlichen 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 behandeln, 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 geringer Leistung befindet, wenn das System im Systembetriebszustand (S0) verbleibt. |
OnDisarmWakeFromSx Die OnDisarmWakeFromSx-Ereignisrückruffunktion eines Treibers deaktiviert (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 verarbeitet 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 den Zugriff auf ein Gerät für den Treiber zu ermöglichen. |
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 beim Verarbeiten einer Leseanforderung einen Fehler gemeldet hat. |
OnReleaseHardware Die OnReleaseHardware-Methode benachrichtigt einen Treiber, um 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. Nicht verwenden. |
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. |
Entfernen 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 den 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 physischer Adressen auf, der zuvor von der MapIoSpace-Methode zugeordnet wurde. |
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ächsthöheren 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 Status der E/A-Warteschlange angibt, dass die Warteschlange geleert wurde. |
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 geleert wurde. |
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 geleert wurde. |
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 geleert wurde. |
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, 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_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, sodass 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, 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_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 WDF_READ_PORT_BUFFER_ULONG-Funktion liest eine Reihe von ULONG-Werten aus der angegebenen Portadresse in einen Puffer. |
WDF_READ_PORT_BUFFER_USHORT Die WDF_READ_PORT_BUFFER_USHORT-Funktion 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 von 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 WDF_READ_PORT_USHORT-Funktion liest einen USHORT-Wert aus der angegebenen Portadresse. |
WDF_READ_REGISTER_BUFFER_UCHAR Die WDF_READ_REGISTER_BUFFER_UCHAR-Funktion liest eine Anzahl von Bytes aus der angegebenen Registeradresse in einen Puffer ein. |
WDF_READ_REGISTER_BUFFER_ULONG Die WDF_READ_REGISTER_BUFFER_ULONG-Funktion liest eine Reihe von ULONG-Werten aus der angegebenen Registeradresse in einen Puffer. |
WDF_READ_REGISTER_BUFFER_ULONG64 Die WDF_READ_REGISTER_BUFFER_ULONG64-Funktion liest eine Reihe von ULONG64 Werten aus der angegebenen Registeradresse in einen Puffer. |
WDF_READ_REGISTER_BUFFER_USHORT Die WDF_READ_REGISTER_BUFFER_USHORT-Funktion 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 WDF_READ_REGISTER_ULONG-Funktion 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 WDF_READ_REGISTER_USHORT-Funktion 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älligkeit verwendet. |
WDF_TIMER_CONFIG_INIT_PERIODIC Die WDF_TIMER_CONFIG_INIT_PERIODIC-Funktion initialisiert eine WDF_TIMER_CONFIG-Struktur für einen periodischen Timer. |
WDF_TYPE_NAME_POINTER_TYPE Das WDF_TYPE_NAME_POINTER_TYPE Makros ist nur für die interne Verwendung reserviert. |
WDF_TYPE_NAME_TO_TYPE_INFO Das WDF_TYPE_NAME_TO_TYPE_INFO Makros 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 USB-Standardsteuerungsü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-Steuerungsü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-Steuerungsü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, damit 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, damit 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 einem angegebenen Puffer im format, das WMI erfordert. |
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 in einem 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 funktion WDF_WRITE_PORT_BUFFER_UCHAR schreibt eine Anzahl von Bytes aus einem Puffer in 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 funktion WDF_WRITE_PORT_BUFFER_USHORT 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 funktion WDF_WRITE_PORT_ULONG schreibt einen ULONG-Wert in die angegebene Portadresse. |
WDF_WRITE_PORT_USHORT Die funktion WDF_WRITE_PORT_USHORT schreibt einen USHORT-Wert in die angegebene Portadresse. |
WDF_WRITE_REGISTER_BUFFER_UCHAR Die funktion WDF_WRITE_REGISTER_BUFFER_UCHAR schreibt eine Anzahl von Bytes aus einem Puffer in das angegebene Register. |
WDF_WRITE_REGISTER_BUFFER_ULONG Die funktion WDF_WRITE_REGISTER_BUFFER_ULONG 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 auf 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. |
WdfChildListErstellen 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 an 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 für 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 mit WdfDeviceMapIoSpace zugeordnet hat. |
WdfDeviceGetIoTarget Die WdfDeviceGetIoTarget-Methode gibt ein Handle für das lokale E/A-Ziel einer Funktion oder eines Filtertreibers für ein angegebenes Gerät zurück. |
WdfDeviceGetSystemPowerAction Die WdfDeviceGetSystemPowerAction-Methode gibt die Systemeinschaltaktion zurück, falls 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 auf ein angegebenes Gerät wartet, um ein Aktivierungssignal auf dem Bus auszulösen. |
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 behandelt die Zuordnung einer WDFDEVICE_INIT-Struktur. |
WdfDeviceInitRegisterPnpStateChangeCallback Die WdfDeviceInitRegisterPnpStateChangeCallback-Methode registriert eine vom Treiber bereitgestellte Ereignisrückruffunktion, die das Framework aufruft, wenn sich der Plug & Play Zustandscomputer eines Geräts ä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 der Energiezustandscomputer eines Geräts den Zustand ändert. |
WdfDeviceInitSetCharacteristics Die WdfDeviceInitSetCharacteristics-Methode legt Gerätemerkmale für ein angegebenes Gerät fest. |
WdfDeviceInitSetCompanionEventCallbacks Dieser WdfDeviceInitSetCompanionEventCallbacks-Funktionsartikel ist nur für die interne Verwendung bestimmt. |
WdfDeviceInitSetDeviceClass Die WdfDeviceInitSetDeviceClass-Methode gibt eine GUID an, die die Geräteeinrichtungsklasse 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 es sich bei einem angegebenen Gerät um ein exklusives Gerät handelt. |
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 Rückruffunktionen für Plug & Play- und Energieverwaltungsereignisse eines Treibers. |
WdfDeviceInitSetPowerInrush Die WdfDeviceInitSetPowerInrush-Methode informiert den Energie-Manager darüber, dass das angegebene Gerät beim Starten einen Einschaltstrom benötigt. |
WdfDeviceInitSetPowerNotPageable Die WdfDeviceInitSetPowerNotPageable-Methode informiert den Power Manager darüber, dass der Treiber nicht auf auslagerungsfähige Daten zugreift, während das System zwischen dem Ruhezustand und dem Arbeitszustand (S0) wechselt. |
WdfDeviceInitSetPowerPageable Die WdfDeviceInitSetPowerPageable-Methode informiert den Power Manager darüber, dass der Treiber auf auslagerungsfähige Daten zugreifen können muss, während das System zwischen dem Ruhezustand und dem Arbeitszustand (S0) wechselt. |
WdfDeviceInitSetPowerPolicyEventCallbacks Die WdfDeviceInitSetPowerPolicyEventCallbacks-Methode registriert die Rückruffunktionen eines Treibers für Energierichtlinienereignisse. |
WdfDeviceInitSetPowerPolicyOwnership Die WdfDeviceInitSetPowerPolicyOwnership-Methode bestimmt, 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 die EvtDeviceReleaseHardware-Rückruffunktion des Treibers sofort nach einem Gerätefehler aufruft oder wartet, bis alle untergeordneten Geräte entfernt wurden. |
WdfDeviceInitSetRemoveLockOptions Die WdfDeviceInitSetRemoveLockOptions-Methode bewirkt, dass das Framework eine Remove-Sperre erhält, bevor ein IRP eines beliebigen Typs an den Treiber gesendet 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 vom Treiber definierte Schnittstellen verwendet werden, für die keine Verweisanzahl erforderlich ist. |
WdfDeviceInterfaceReferenceNoOp Die WdfDeviceInterfaceReferenceNoOp-Methode kann für vom Treiber definierte Schnittstellen verwendet werden, für die keine Verweisanzahl erforderlich ist. |
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 ein Miniporttreiber verwenden 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 Anwendungen, die auf das angegebene Ereignis warten, von einem Treiber asynchron. |
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. Nicht verwenden. |
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. |
WdfDeviceRemoveRemovalRelationsPhysicalDevice 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 geringer Leistung versetzt werden kann, wenn es im Leerlauf verbleibt. |
WdfDeviceResumeIdleWithTag Das WdfDeviceResumeIdleWithTag-Makro dekrementiert die Energieverweisanzahl für ein angegebenes Frameworkgerä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 stehen den untergeordneten Geräten des Busses zur Verfügung. |
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 den 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 von physischen 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 Frameworkgerä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. Nicht verwenden. |
WdfDevStateIsNP Die WdfDevStateIsNP-Methode gibt einen booleschen Wert zurück, der angibt, ob ein angegebener Energie- oder Energierichtlinienzustand ein nicht auslässiger Zustand ist. |
WdfDevStateNormalize Die WdfDevStateNormalize-Methode entfernt zusätzliche Bits aus einem angegebenen Frameworkzustandscomputerwert, 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 einen Systemmodus-DMA-Enabler und schließt die Ressourceninitialisierung ab. |
WdfDmaEnablerCreate Die WdfDmaEnablerCreate-Methode erstellt ein DMA-Aktivierungsobjekt. |
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 ein Gerät unterstützt. |
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-Aktivierungsobjekt 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 darüber, dass der DMA-Übertragungsvorgang eines Geräts mit einer Unterlaufbedingung abgeschlossen wurde, und gibt die Länge der abgeschlossenen Übertragung an. |
WdfDmaTransactionDmaCompletedWithLength Die WdfDmaTransactionDmaCompletedWithLength-Methode benachrichtigt das Framework, dass der DMA-Übertragungsvorgang eines Geräts abgeschlossen ist, und gibt die Länge der abgeschlossenen Übertragung an. |
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 zugewiesen hat. |
WdfDmaTransactionGetBytesTransferred Die WdfDmaTransactionGetBytesTransferred-Methode gibt die Gesamtzahl 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 für 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 von Kartenregistern und Scatter-/Gather-Listeneinträgen 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 zugehörige DMA-Transaktionsobjekt zu löschen. |
WdfDmaTransactionSetChannelConfigurationCallback Die WdfDmaTransactionSetChannelConfigurationCallback-Methode registriert eine Kanalkonfigurationsereignisrückruffunktion 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 WdfIoTargetFormatRequestForctl-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, damit der Treiber E/A-Anforderungen an ihn senden kann. |
WdfIoTargetPurge Die WdfIoTargetPurge-Methode bricht alle E/A-Anforderungen ab, die an einem lokalen, Remote- oder spezialisierten 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. |
WdfIoTargetSendInternalIoctlSynchronously Die WdfIoTargetSendInternalIoctlSynchronously-Methode erstellt eine interne Gerätesteuerungsanforderung und sendet sie synchron an ein E/A-Ziel. |
WdfIoTargetSendIoctlSynchronously Die WdfIoTargetSendIoctlSynchronously-Methode erstellt eine Gerätesteuerungsanforderung und sendet sie synchron an ein E/A-Ziel. |
WdfIoTargetSendReadSynchronously 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 WDM-Dateiobjekt (Windows Driver Model) zurück, das einem angegebenen Remote-E/A-Ziel zugeordnet ist. |
WdfIoTargetWdmGetTargetPhysicalDevice Die WdfIoTargetWdmGetTargetPhysicalDevice-Methode gibt einen Zeiger auf das Windows Driver Model (WDM)-Objekt (PDO) 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 Lookaside-Liste 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 ordnet Kontextbereich für ein angegebenes Frameworkobjekt zu. |
WdfObjectContextGetObject Die WdfObjectContextGetObject-Methode gibt ein Handle an das Frameworkobjekt zurück, zu dem ein angegebener Kontextbereich 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 verringert 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 WdfObjectGetTypedContext-Makro. |
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. |
WdfPdoClearEjectionRelationsDevices Die WdfPdoClearEjectionRelationsDevices-Methode entfernt alle Geräte aus der Liste der Geräte, die ausgeworfen werden müssen, wenn ein angegebenes Gerät ausgeworfen wird. |
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 ordnet einem frameworkbasierten Bustreiber eine WDFDEVICE_INIT-Struktur zu, die 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 Rohformatmodus 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 Frameworkgerä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 der Co-Installer 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 einem angegebenen Wert in der Registrierung einen angegebenen Wert ohne Vorzeichen zu. |
WdfRegistryAssignUnicodeString Die WdfRegistryAssignUnicodeString-Methode weist einem angegebenen Wertnamen in der Registrierung eine angegebene Unicode-Zeichenfolge zu. |
WdfRegistryAssignValue Die WdfRegistryAssignValue-Methode weist angegebenen 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 einfach, wenn 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 Objektsammlung 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 (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 weist 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 eine Vervollständigung status bereit. |
WdfRequestCompleteWithInformation Die WdfRequestCompleteWithInformation-Methode speichert Vervollständigungsinformationen und schließt dann eine angegebene E/A-Anforderung mit einer angegebenen Vervollständigung status ab. |
WdfRequestCompleteWithPriorityBoost Die WdfRequestCompleteWithPriorityBoost-Methode schließt eine angegebene E/A-Anforderung ab und stellt eine Vervollständigung status bereit. Es gibt auch einen Wert an, den das System verwenden kann, um die Laufzeitpriorität des Threads zu erhöhen, der den E/A-Vorgang angefordert hat. |
WdfRequestCreate Die WdfRequestCreate-Methode erstellt ein leeres Frameworkanforderungsobjekt. |
WdfRequestCreateFromIrp Die WdfRequestCreateFromIrp-Methode erstellt ein Frameworkanforderungsobjekt aus 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 sendet eine E/A-Anforderung erneut an eine der E/A-Warteschlangen des aufrufenden Treibers. |
WdfRequestForwardToParentDeviceIoQueue Die WdfRequestForwardToParentDeviceIoQueue-Methode stellt eine E/A-Anforderung aus der E/A-Warteschlange eines untergeordneten Geräts an eine angegebene E/A-Warteschlange des übergeordneten Geräts des untergeordneten Geräts zurück. |
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 der Endpunkte zurück, die einer angegebenen alternativen Einstellung einer angegebenen USB-Schnittstelle zugeordnet sind. |
WdfUsbInterfaceGetNumSettings Die WdfUsbInterfaceGetNumSettings-Methode gibt die Anzahl der alternativen 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-Port ein, an den ein angegebenes Gerät angeschlossen ist. |
WdfUsbTargetDeviceFormatRequestForControlTransfer Die WdfUsbTargetDeviceFormatRequestForControlTransfer-Methode erstellt eine USB-Steuerungsübertragungsanforderung, sendet die Anforderung jedoch nicht. |
WdfUsbTargetDeviceFormatRequestForCyclePort Die WdfUsbTargetDeviceFormatRequestForCyclePort-Methode erstellt eine Energiezyklusanforderung für den Port, an den ein angegebenes Gerät angefügt ist, aber die Anforderung wird 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 durch eine 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 an das USB-Schnittstellenobjekt des Frameworks 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 USB-Framework-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 USB-Framework-Geräteobjekt zugeordnet ist. |
WdfUsbTargetDeviceSelectConfig Die WdfUsbTargetDeviceSelectConfig-Methode wählt eine USB-Konfiguration für ein Gerät aus oder dekonfiguriert das Gerät. |
WdfUsbTargetDeviceSendControlTransferSynchronously Die WdfUsbTargetDeviceSendControlTransferSynchronously-Methode erstellt eine USB-Steuerungsübertragungsanforderung und sendet sie synchron an ein E/A-Ziel. |
WdfUsbTargetDeviceSendUrbSynchronously Die WdfUsbTargetDeviceSendUrbSynchronously-Methode sendet eine USB-Anforderung synchron an ein angegebenes USB-Gerät unter Verwendung von Anforderungsparametern, die durch eine 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. |
WdfUsbTargetPipeAbortSynchronously Die WdfUsbTargetPipeAbortSynchronously-Methode erstellt eine Abbruchanforderung und sendet sie synchron an eine angegebene USB-Pipe. |
WdfUsbTargetPipeConfigContinuousReader Die WdfUsbTargetPipeConfigContinuousReader-Methode konfiguriert das Framework so, dass kontinuierlich aus einer angegebenen USB-Pipe gelesen wird. |
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 mithilfe von Anforderungsparametern, die von einem 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. |
WdfUsbTargetPipeReadSynchronously Die WdfUsbTargetPipeReadSynchronously-Methode erstellt eine Leseanforderung und sendet sie synchron an eine angegebene USB-Eingabepipe. |
WdfUsbTargetPipeResetSynchronously Die WdfUsbTargetPipeResetSynchronously-Methode erstellt eine Zurücksetzungsanforderung und sendet sie synchron an eine angegebene USB-Pipe. |
WdfUsbTargetPipeSendUrbSynchronously Die WdfUsbTargetPipeSendUrbSynchronously-Methode erstellt eine USB-Anforderung für eine angegebene USB-Pipe unter Verwendung von Anforderungsparametern, die von einem 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. |
WdfUsbTargetPipeWriteSynchronously 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-Wait-Lock-Objekt. |
WdfWaitLockRelease Die WdfWaitLockRelease-Methode gibt eine angegebene Wartesperre frei. |
WdfWdmDeviceGetWdfDeviceHandle Die WdfWdmDeviceGetWdfDeviceHandle-Methode gibt ein Handle an das Framework-Geräteobjekt zurück, das einem angegebenen WDM-Geräteobjekt zugeordnet ist. |
WdfWdmDriverGetWdfDriverHandle Die WdfWdmDriverGetWdfDriverHandle-Methode gibt ein Handle an 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 beim 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 an das Frameworkgerä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. |
WdfWmiProviderErstellen 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 funktion WRITE_PORT_BUFFER_UCHAR schreibt eine Anzahl von Bytes aus einem Puffer in den angegebenen Port. |
WRITE_PORT_BUFFER_ULONG Die funktion WRITE_PORT_BUFFER_ULONG schreibt eine Reihe von ULONG-Werten aus einem Puffer in die angegebene Portadresse. |
WRITE_PORT_BUFFER_USHORT Die funktion WRITE_PORT_BUFFER_USHORT 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 funktion WRITE_PORT_ULONG schreibt einen ULONG-Wert in die angegebene Portadresse. |
WRITE_PORT_USHORT Die funktion WRITE_PORT_USHORT 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 funktion WRITE_REGISTER_BUFFER_ULONG 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 in 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 funktion WRITE_REGISTER_USHORT (wudfddi_hwaccess.h) schreibt einen USHORT-Wert in die angegebene Registeradresse. |
WriteToHardware Die WriteToHardware-Methode wird intern vom Framework verwendet. Nicht verwenden. |
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 Hardwareunterbrechung. |
WUDF_INTERRUPT_ENABLE Die OnInterruptEnable-Ereignisrückruffunktion eines Treibers aktiviert einen angegebenen Hardwareunterbrechung. |
WUDF_INTERRUPT_ISR Die OnInterruptIsr-Ereignisrückruffunktion eines Treibers verwendet einen Hardwareunterbrechung. |
WUDF_INTERRUPT_WORKITEM Die OnInterruptWorkItem-Ereignisrückruffunktion eines Treibers verarbeitet Interruptinformationen, die von der OnInterruptIsr-Rückruffunktion des Treibers gespeichert wurden. |
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 Einstiegs- 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 behandelt. |
IObjectCleanup Jeder Treiber, der eine com-Schnittstelle mit Verweiszählung 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 zu erhalten, 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 ein 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 von einem USB-Gerät verfügbar gemacht wird. |
IWDFUsbRequestCompletionParams Die IWDFUsbRequestCompletionParams-Schnittstelle macht das parameters-Objekt für den Abschluss eines USB-Anforderungsobjekts verfügbar. Das Parameterobjekt ist in erster Linie für asynchrone E/A- und Mehrschichttreiber erforderlich. |
IWDFUsbTargetDevice Die IWDFUsbTargetDevice-Schnittstelle macht ein E/A-Zielobjekt des USB-Geräts verfügbar. |
IWDFUsbTargetFactory Die IWDFUsbTargetFactory-Schnittstelle ist eine Werksschnittstelle, 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 untergeordneter Geräte. |
WDF_CHILD_LIST_ITERATOR Die WDF_CHILD_LIST_ITERATOR-Struktur gibt den Typ der untergeordneten Geräte an, die das Framework abruft, 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 ein Framework-basiertes Treiberinstallationsprogramm für den 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 Leistungsfunktionen 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 Systemarbeitszustand (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 stellt Merkmale für ein DMA-Enabler-Objekt bereit. |
WDF_DMA_SYSTEM_PROFILE_CONFIG Die WDF_DMA_SYSTEM_PROFILE_CONFIG-Struktur beschreibt die hardwarespezifischen Einstellungen im Zusammenhang mit einem DMA-Enabler 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 Bibliothek des Kernel-Mode Driver Framework 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 jedem Frameworkobjekt zugeordnet werden können. |
WDF_OBJECT_CONTEXT_TYPE_INFO Die WDF_OBJECT_CONTEXT_TYPE_INFO-Struktur beschreibt den treiberdefinierte 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 Plug & Play- und Power-Ereignisrückruffunktionen 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 Power Policy-Ereignisrückruffunktionen eines Treibers. |
WDF_PROPERTY_STORE_ROOT Die WDF_PROPERTY_STORE_ROOT-Struktur enthält Informationen, die einen UMDF-Eigenschaftenspeicher 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 Entfernungssperre 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 Warteschlangen einer E/A-Anforderung aus der E/A-Warteschlange eines untergeordneten Geräts in 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-Steuerü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 Systemarbeitszustand (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. |