Fungsi WdfUsbTargetDeviceGetIoTarget (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Metode WdfUsbTargetDeviceGetIoTarget mengembalikan handel ke objek target I/O yang terkait dengan perangkat USB tertentu.

Sintaks

WDFIOTARGET WdfUsbTargetDeviceGetIoTarget(
  [in] WDFUSBDEVICE UsbDevice
);

Parameter

[in] UsbDevice

Handel ke objek perangkat USB yang diperoleh dari panggilan sebelumnya ke WdfUsbTargetDeviceCreateWithParameters.

Nilai kembali

Metode WdfUsbTargetDeviceGetIoTarget mengembalikan handel ke objek target I/O.

Pemeriksaan bug terjadi jika handel objek yang disediakan driver tidak valid.

Keterangan

Untuk informasi selengkapnya tentang metode WdfUsbTargetDeviceGetIoTarget dan target I/O USB, lihat Target I/O USB.

Contoh

Contoh kode berikut membuat objek permintaan dan memverifikasi bahwa kerangka kerja dapat mengirim permintaan ke objek target I/O yang terkait dengan perangkat USB tertentu.

status = WdfRequestCreate(
                          &attributes,
                          WdfUsbTargetDeviceGetIoTarget(deviceContext->UsbTargetDevice),
                          &request
                          );

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfusb.h (termasuk Wdfusb.h)
Pustaka Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL <=DISPATCH_LEVEL

Lihat juga

WdfUsbTargetDeviceCreateWithParameters

WdfUsbTargetPipeGetIoTarget