Partager via


UdecxUsbEndpointInitSetEndpointAddress, fonction (udecxusbendpoint.h)

Définit l’adresse du point de terminaison dans les paramètres d’initialisation du point de terminaison simple à créer.

Syntaxe

void UdecxUsbEndpointInitSetEndpointAddress(
  [in, out] PUDECXUSBENDPOINT_INIT Init,
  [in]      UCHAR                  EndpointAddress
);

Paramètres

[in, out] Init

Pointeur vers une structure UDECXUSBENDPOINT_INIT que le pilote client a récupérée lors de l’appel précédent à UdecxUsbSimpleEndpointInitAllocate.

[in] EndpointAddress

Spécifie l’adresse de point de terminaison définie par USB. Les quatre bits d’ordre inférieur spécifient le numéro de point de terminaison. Le bit d’ordre élevé spécifie la direction du flux de données sur ce point de terminaison : 1 pour in, 0 pour out.

Valeur de retour

None

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 udecxusbendpoint.h (inclure Udecx.h)
Bibliothèque Udecxstub.lib
IRQL PASSIVE_LEVEL

Voir aussi

Architecture : Émulation de périphérique USB (UDE)

UdecxUsbEndpointCreate

Écrire un pilote client UDE