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 pour un objet de périphérique USB obtenu à partir d’un appel précédent à WdfUsbTargetDeviceCreateWithParameters.
Valeur retournée
La méthode WdfUsbTargetDeviceGetIoTarget retourne un handle à un objet cible d’E/S.
Un bogue case activée 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
);
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfusb.h (inclure Wdfusb.h) |
Bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |