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