Fungsi WdfUsbTargetPipeIsOutEndpoint (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Metode WdfUsbTargetPipeIsOutEndpoint menentukan apakah pipa USB tertentu tersambung ke titik akhir output.

Sintaks

BOOLEAN WdfUsbTargetPipeIsOutEndpoint(
  [in] WDFUSBPIPE Pipe
);

Parameter

[in] Pipe

Handel ke objek pipa kerangka kerja yang mewakili pipa massal atau pipa interupsi dan diperoleh dengan memanggil WdfUsbInterfaceGetConfiguredPipe.

Nilai kembali

WdfUsbTargetPipeIsOutEndpoint mengembalikan TRUE jika pipa yang ditangani Pipe mewakili titik akhir output. Metode mengembalikan FALSE jika titik akhir adalah titik akhir input.

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

Keterangan

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

Contoh

Contoh kode berikut menentukan apakah pipa USB tertentu terhubung ke titik akhir output.

BOOLEAN isOutEndPoint;

isOutEndPoint = WdfUsbTargetPipeIsOutEndpoint(usbPipe);

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
Aturan kepatuhan DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), UsbKmdfIrql(kmdf), UsbKmdfIrql2(kmdf), UsbKmdfIrqlExplicit(kmdf)

Lihat juga

WDF_USB_PIPE_DIRECTION_OUT

WdfUsbInterfaceGetConfiguredPipe

WdfUsbTargetPipeIsInEndpoint