Freigeben über


UfxDeviceNotifyResume-Funktion (ufxclient.h)

Benachrichtigt UFX über ein USB-Bus-Fortsetzungsereignis.

Syntax

VOID UfxDeviceNotifyResume(
  [in] UFXDEVICE UfxDevice
);

Parameter

[in] UfxDevice

Ein Handle für ein UFX-Geräteobjekt, das vom Treiber erstellt wurde, indem UfxDeviceCreateaufgerufen wird.

Rückgabewert

Nichts

Bemerkungen

Der Clienttreiber ruft UfxDeviceNotifyResume auf, wenn es ein Bus-Fortsetzungsereignis empfängt. Der Controller sollte in denselben Zustand zurückkehren, in dem es sich zum Zeitpunkt des Bus-Fortsetzungsereignisses befand.

Der Clienttreiber ruft in der Regel UfxDeviceNotifyResume aus seiner EvtInterruptDpc- Rückruffunktion auf. Das folgende Beispiel zeigt, wie ein Resume-Ereignis behandelt wird.

    case DeviceEventWakeUp:
        if (ControllerContext->Suspended) {
            ControllerContext->Suspended = FALSE;
            UfxDeviceNotifyResume(ControllerContext->UfxDevice);
        }
        break;

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Zielplattform- Fenster
Header- ufxclient.h
Library ufxstub.lib
IRQL- DISPATCH_LEVEL