Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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. |