WdfUsbTargetDeviceGetIoTarget, fonction (wdfusb.h)
[S’applique à KMDF et UMDF]
La méthode WdfUsbTargetDeviceGetIoTarget retourne un handle à l’objet cible d’E/S associé à un périphérique USB spécifié.
Syntaxe
WDFIOTARGET WdfUsbTargetDeviceGetIoTarget(
[in] WDFUSBDEVICE UsbDevice
);
Paramètres
[in] UsbDevice
Handle vers un objet de périphérique USB obtenu à partir d’un appel précédent à WdfUsbTargetDeviceCreateWithParameters.
Valeur de retour
La méthode WdfUsbTargetDeviceGetIoTarget retourne un handle à un objet cible d’E/S.
Une vérification des bogues se produit si un handle d’objet fourni par le pilote n’est pas valide.
Remarques
Pour plus d’informations sur la méthode WdfUsbTargetDeviceGetIoTarget et les cibles d’E/S USB, consultez cibles d’E/S USB.
Exemples
L’exemple de code suivant crée un objet de requête et vérifie que l’infrastructure peut envoyer une requête à l’objet cible d’E/S associé à un périphérique USB spécifié.
status = WdfRequestCreate(
&attributes,
WdfUsbTargetDeviceGetIoTarget(deviceContext->UsbTargetDevice),
&request
);
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
version minimale de KMDF | 1.0 |
version minimale de UMDF | 2.0 |
d’en-tête | wdfusb.h (include Wdfusb.h) |
bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |