struktur USBC_FUNCTION_DESCRIPTOR (usbbusif.h)
Struktur USBC_FUNCTION_DESCRIPTOR menjelaskan fungsi USB dan koleksi antarmuka terkait.
Sintaks
typedef struct _USBC_FUNCTION_DESCRIPTOR {
UCHAR FunctionNumber;
UCHAR NumberOfInterfaces;
PUSB_INTERFACE_DESCRIPTOR *InterfaceDescriptorList;
UNICODE_STRING HardwareId;
UNICODE_STRING CompatibleId;
UNICODE_STRING FunctionDescription;
ULONG FunctionFlags;
PVOID Reserved;
} USBC_FUNCTION_DESCRIPTOR, *PUSBC_FUNCTION_DESCRIPTOR;
Anggota
FunctionNumber
Indeks berbasis nol dari koleksi antarmuka.
NumberOfInterfaces
Jumlah antarmuka dalam koleksi antarmuka.
InterfaceDescriptorList
Array pointer ke struktur jenis USB_INTERFACE_DESCRIPTOR yang menjelaskan antarmuka dalam koleksi antarmuka.
HardwareId
Pengidentifikasi perangkat keras dari koleksi antarmuka.
CompatibleId
Pengidentifikasi yang kompatibel dari koleksi antarmuka.
FunctionDescription
Deskripsi koleksi antarmuka dalam teks yang dapat dibaca manusia.
FunctionFlags
Bendera yang ditentukan vendor yang menjelaskan koleksi antarmuka.
Reserved
Dicadangkan.
Keterangan
Untuk informasi tentang cara menggunakan rutinitas panggilan balik yang ditentukan pengguna untuk memberikan definisi kustom koleksi antarmuka pada perangkat, lihat Menyesuaikan Enumerasi Koleksi Antarmuka untuk Perangkat Komposit.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbbusif.h (termasuk Usbbusif.h) |
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