Fonction UfxDeviceNotifySuspend (ufxclient.h)
Avertit UFX d’un événement de suspension de bus USB.
Syntaxe
void UfxDeviceNotifySuspend(
[in] UFXDEVICE UfxDevice
);
Paramètres
[in] UfxDevice
Handle d’un objet d’appareil UFX que le pilote a créé en appelant UfxDeviceCreate.
Valeur de retour
None
Remarques
Le pilote client appelle UfxDeviceNotifySuspend lorsqu’il reçoit un événement de suspension de bus. Le point de terminaison par défaut doit être réinitialisé lors d’une interruption de bus. L’appareil doit passer en mode basse consommation.
Le pilote client appelle généralement UfxDeviceNotifySuspend à partir de sa fonction de rappel EvtInterruptDpc . L’exemple suivant montre comment gérer un événement de suspension.
case DeviceEventSuspend:
if (!ControllerContext->Suspended) {
ControllerContext->Suspended = TRUE;
UfxDeviceNotifySuspend(ControllerContext->UfxDevice);
}
break;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Plateforme cible | Windows |
En-tête | ufxclient.h |
Bibliothèque | ufxstub.lib |
IRQL | DISPATCH_LEVEL |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour