en-tête udecxusbendpoint.h
Cet en-tête est utilisé par usbref. Pour plus d'informations, consultez les pages suivantes :
udecxusbendpoint.h contient les interfaces de programmation suivantes :
Fonctions
UDECX_USB_ENDPOINT_CALLBACKS_INIT Initialise une structure UDECX_USB_ENDPOINT_CALLBACKS avant un appel UdecxUsbEndpointCreate. |
UdecxUsbEndpointCreate Crée un objet de point de terminaison UDE. |
UdecxUsbEndpointInitFree Libérez les ressources qui ont été allouées par l’appel UdecxUsbSimpleEndpointInitAllocate. |
UdecxUsbEndpointInitSetCallbacks Définit des pointeurs vers des fonctions de rappel implémentées par le pilote client UDE dans les paramètres d’initialisation du point de terminaison simple à créer. |
UdecxUsbEndpointInitSetEndpointAddress Définit l’adresse du point de terminaison dans les paramètres d’initialisation du point de terminaison simple à créer. |
UdecxUsbEndpointPurgeComplete Termine une demande asynchrone d’annulation de toutes les demandes d’E/S mises en file d’attente vers le point de terminaison spécifié. |
UdecxUsbEndpointSetWdfIoQueue Définit un objet de file d’attente d’infrastructure avec un point de terminaison UDE. |
UdecxUsbSimpleEndpointInitAllocate Alloue de la mémoire à une structure d’initialisation utilisée pour créer un point de terminaison simple pour le périphérique USB virtuel spécifié. |
Fonctions de rappel
EVT_UDECX_USB_ENDPOINT_PURGE L’extension de classe d’émulation de périphérique USB (UdeCx) appelle cette fonction de rappel pour arrêter la mise en file d’attente des demandes d’E/S dans la file d’attente du point de terminaison et annuler les demandes non traitées. |
EVT_UDECX_USB_ENDPOINT_RESET L’extension de classe d’émulation de périphérique USB (UdeCx) appelle cette fonction de rappel pour réinitialiser un point de terminaison du périphérique USB virtuel. |
EVT_UDECX_USB_ENDPOINT_START L’extension de classe d’émulation de périphérique USB (UdeCx) appelle cette fonction de rappel pour commencer à traiter les demandes d’E/S sur le point de terminaison spécifié du périphérique USB virtuel. |
Structures
UDECX_USB_ENDPOINT_CALLBACKS Contient des pointeurs de fonction vers des fonctions de rappel de point de terminaison implémentées par le pilote client UDE. Initialisez cette structure en appelant UDECX_USB_ENDPOINT_CALLBACKS_INIT. |
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