Funzione WdfUsbTargetDeviceGetIoTarget (wdfusb.h)
[Si applica a KMDF e UMDF]
Il metodo WdfUsbTargetDeviceGetIoTarget restituisce un handle all'oggetto di destinazione I/O associato a un dispositivo USB specificato.
Sintassi
WDFIOTARGET WdfUsbTargetDeviceGetIoTarget(
[in] WDFUSBDEVICE UsbDevice
);
Parametri
[in] UsbDevice
Handle per un oggetto dispositivo USB ottenuto da una chiamata precedente a WdfUsbTargetDeviceCreateWithParameters.
Valore restituito
Il metodo WdfUsbTargetDeviceGetIoTarget restituisce un handle a un oggetto di destinazione I/O.
Se un handle di oggetto fornito dal driver non è valido, si verifica un controllo di bug.
Commenti
Per altre informazioni sul metodo WdfUsbTargetDeviceGetIoTarget e sulle destinazioni di I/O USB, vedi Destinazioni di I/O USB.
Esempio
L'esempio di codice seguente crea un oggetto richiesta e verifica che il framework possa inviare una richiesta all'oggetto di destinazione I/O associato a un dispositivo USB specificato.
status = WdfRequestCreate(
&attributes,
WdfUsbTargetDeviceGetIoTarget(deviceContext->UsbTargetDevice),
&request
);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfusb.h (include Wdfusb.h) |
Libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |