Fungsi WdfUsbInterfaceGetNumConfiguredPipes (wdfusb.h)
[Berlaku untuk KMDF dan UMDF]
Metode WdfUsbInterfaceGetNumConfiguredPipes mengembalikan jumlah pipa yang dikonfigurasi untuk antarmuka perangkat USB tertentu.
Sintaks
BYTE WdfUsbInterfaceGetNumConfiguredPipes(
[in] WDFUSBINTERFACE UsbInterface
);
Parameter
[in] UsbInterface
Handel ke objek antarmuka USB yang diperoleh dengan memanggil WdfUsbTargetDeviceGetInterface.
Nilai kembali
WdfUsbInterfaceGetNumConfiguredPipes mengembalikan jumlah pipa yang dikonfigurasi untuk antarmuka yang ditentukan.
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Keterangan
Driver Anda dapat memanggil WdfUsbInterfaceGetNumConfiguredPipes setelah disebut WdfUsbTargetDeviceSelectConfig.
Untuk informasi selengkapnya tentang metode WdfUsbInterfaceGetNumConfiguredPipes dan target I/O USB, lihat Target I/O USB.
Contoh
Contoh kode berikut mendapatkan jumlah pipa yang dikonfigurasi untuk antarmuka USB tertentu.
BYTE pipeCount;
pipeCount = WdfUsbInterfaceGetNumConfiguredPipes(UsbInterface);
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