Freigeben über


UdecxUsbDeviceSignalFunctionWake-Funktion (udecxusbdevice.h)

Initiiert das Aufwachen der angegebenen Funktion aus einem Energiesparzustand. Dies gilt für virtuelle USB 3.0-Geräte.

Syntax

VOID UdecxUsbDeviceSignalFunctionWake(
  [in] UDECXUSBDEVICE UdecxUsbDevice,
  [in] ULONG          Interface
);

Parameter

[in] UdecxUsbDevice

Ein Handle für UDE-Geräteobjekt. Der Clienttreiber hat diesen Zeiger im vorherigen Aufruf von UdecxUsbDeviceCreateabgerufen.

[in] Interface

Dieser Wert ist die bInterfaceNumber- der Schnittstelle, die aufwacht.

Rückgabewert

Nichts

Bemerkungen

Der Clienttreiber für das Gerät muss die Aktivierungsfunktion im letzten EVT_UDECX_USB_DEVICE_SET_FUNCTION_SUSPEND_AND_WAKE Anruf aktiviert haben.

Wenn sich das Gerät in einem Energiesparzustand befindet oder in einen solchen Zustand versetzt wird, aktiviert dieser Aufruf auch das gesamte Gerät.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Fenster
Minimale KMDF-Version 1.15
Header- udecxusbdevice.h (include Udecx.h)
Library Udecxstub.lib
IRQL- PASSIVE_LEVEL

Siehe auch

Architektur: USB Device Emulation (UDE)

EVT_UDECX_USB_DEVICE_SET_FUNCTION_SUSPEND_AND_WAKE

Schreiben eines UDE-Clienttreibers