UfxDeviceNotifyResume-Funktion (ufxclient.h)

Benachrichtigt UFX über ein USB-Bus-Resume-Ereignis.

Syntax

void UfxDeviceNotifyResume(
  [in] UFXDEVICE UfxDevice
);

Parameter

[in] UfxDevice

Ein Handle für ein UFX-Geräteobjekt, das der Treiber durch Aufrufen von UfxDeviceCreate erstellt hat.

Rückgabewert

Keine

Bemerkungen

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

Der Clienttreiber ruft in der Regel UfxDeviceNotifyResume über seine 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
Unterstützte Mindestversion (Client) Windows 10
Zielplattform Windows
Kopfzeile ufxclient.h
Bibliothek ufxstub.lib
IRQL DISPATCH_LEVEL