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, viene verificato un controllo di bug.
Osservazioni
Per altre informazioni sul metodo di WdfUsbTargetDeviceGetIoTarget e sulle destinazioni I/O USB, vedere Destinazioni I/O USB.
Esempi
L'esempio di codice seguente crea un oggetto richiesta e verifica che il framework possa inviare una richiesta all'oggetto di destinazione di I/O associato a un dispositivo USB specificato.
status = WdfRequestCreate(
&attributes,
WdfUsbTargetDeviceGetIoTarget(deviceContext->UsbTargetDevice),
&request
);
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfusb.h (include Wdfusb.h) |
libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |