EVT_UFX_DEVICE_CONTROLLER_RESET fonction de rappel (ufxclient.h)
Implémentation du pilote client pour réinitialiser le contrôleur de fonction à son état initial.
Syntaxe
EVT_UFX_DEVICE_CONTROLLER_RESET EvtUfxDeviceControllerReset;
void EvtUfxDeviceControllerReset(
[in] UFXDEVICE unnamedParam1,
[in, optional] PUFX_HARDWARE_FAILURE_CONTEXT unnamedParam2
)
{...}
Paramètres
[in] unnamedParam1
Handle d’un objet de périphérique USB que le pilote client a reçu lors d’un appel précédent à l’UfxDeviceCreate.
[in, optional] unnamedParam2
Pointeur vers une structure UFX_HARDWARE_FAILURE_CONTEXT de longueur variable allouée par le pilote client.
Valeur de retour
None
Remarques
Le pilote client pour le contrôleur hôte de fonction inscrit son implémentation EVT_UFX_DEVICE_CONTROLLER_RESET avec l’extension de classe de fonction USB (UFX) en appelant la méthode UfxDeviceCreate .
Le pilote client indique la fin de cet événement en appelant la méthode UfxDeviceEventComplete .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | ufxclient.h |
IRQL | PASSIVE_LEVEL |
Voir aussi
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