Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führt eine asynchrone Anforderung aus, um das Gerät aus einem Energiesparzustand zu bringen.
Syntax
void UdecxUsbDeviceLinkPowerEntryComplete(
[in] UDECXUSBDEVICE UdecxUsbDevice,
[in] NTSTATUS CompletionStatus
);
Parameter
[in] UdecxUsbDevice
Ein Handle für UDE-Geräteobjekt. Der Clienttreiber hat diesen Zeiger im vorherigen Aufruf von UdecxUsbDeviceCreateabgerufen.
[in] CompletionStatus
Ein geeigneter NTSTATUS Fehlercode, der den Erfolg oder Fehler des asynchronen Vorgangs angibt.
Rückgabewert
Nichts
Bemerkungen
Wenn die Erweiterung der USB-Geräteemulationsklasse (UdeCx) eine Anforderung erhält, das Gerät aus dem Energiesparmodus zu bringen und in den Arbeitszustand zu gelangen, ruft sie die Implementierung der EVT_UDECX_USB_DEVICE_D0_ENTRY Rückruffunktion des Clienttreibers auf.
Nachdem der Clienttreiber die erforderlichen Schritte ausgeführt hat, um das virtuelle USB-Gerät in den Arbeitszustand zu bringen, ruft der Treiber diese Methode auf, um die Klassenerweiterung zu benachrichtigen, dass sie die Energieanforderung abgeschlossen hat.
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 |