UdecxUsbDeviceInitSetSpeed, fonction (udecxusbdevice.h)
Définit la vitesse USB du périphérique USB virtuel à créer.
Syntaxe
void UdecxUsbDeviceInitSetSpeed(
[in, out] PUDECXUSBDEVICE_INIT UdecxUsbDeviceInit,
[in] UDECX_USB_DEVICE_SPEED UsbDeviceSpeed
);
Paramètres
[in, out] UdecxUsbDeviceInit
Pointeur vers une structure allouée par WDF qui contient des paramètres d’initialisation pour le périphérique USB virtuel. Le pilote client a récupéré ce pointeur lors de l’appel précédent à UdecxUsbDeviceInitAllocate.
[in] UsbDeviceSpeed
Valeur de type UDECX_USB_DEVICE_SPEED qui indique la vitesse USB à définir.
Valeur de retour
None
Remarques
Une fois que le pilote client a définit la vitesse USB de l’appareil, il fonctionne uniquement à cette vitesse. La vitesse détermine également le type de port auquel l’appareil peut se connecter. Par exemple, un appareil USB SuperSpeed ne peut pas se connecter à un port USB 2.0.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
Version KMDF minimale | 1.15 |
En-tête | udecxusbdevice.h (inclure Udecx.h) |
Bibliothèque | Udecxstub.lib |
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