Partager via


UdecxUrbRetrieveControlSetupPacket, fonction (udecxurb.h)

Récupère un paquet de configuration de contrôle USB à partir d’un objet de requête de framework spécifié.

Syntaxe

NTSTATUS UdecxUrbRetrieveControlSetupPacket(
  [in]  WDFREQUEST                    Request,
  [out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);

Paramètres

[in] Request

Handle vers un objet de requête de framework qui représente la requête contenant le paquet d’installation.

[out] SetupPacket

Structure WDF_USB_CONTROL_SETUP_PACKET qui reçoit un paquet d’installation décrivant le transfert de contrôle USB.

Valeur de retour

La méthode retourne STATUS_SUCCESS si l’opération réussit. Dans le cas contraire, cette méthode peut retourner un code d’erreur NTSTATUS approprié .

Remarques

Le pilote client peut inspecter le contenu du paquet d’installation pour déterminer la demande de contrôle standard envoyée à l’appareil.

Pour terminer la requête, le pilote doit appeler UdecxUrbCompleteWithNtStatus.

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 udecxurb.h (include Udecx.h)
bibliothèque Udecxstub.lib
IRQL PASSIVE_LEVEL

Voir aussi

architecture : émulation de périphérique USB (UDE)

écrire un pilote client UDE