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é dans l’appel précédent pour UdecxUsbSimpleEndpointInitAllocate.

[in] EndpointAddress

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

Valeur de retour

Aucun

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Windows
version minimale de KMDF 1.15
d’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