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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk