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 |