struktur USB_HUB_INFORMATION_EX (usbioctl.h)
Struktur USB_HUB_INFORMATION_EX digunakan dengan permintaan kontrol I/O IOCTL_USB_GET_HUB_INFORMATION_EX untuk mengambil informasi tentang hub Universal Serial Bus (USB).
Sintaks
typedef struct _USB_HUB_INFORMATION_EX {
USB_HUB_TYPE HubType;
USHORT HighestPortNumber;
union {
USB_HUB_DESCRIPTOR UsbHubDescriptor;
USB_30_HUB_DESCRIPTOR Usb30HubDescriptor;
} u;
} USB_HUB_INFORMATION_EX, *PUSB_HUB_INFORMATION_EX;
Anggota
HubType
Jenis hub: hub root, USB 2.0, atau hub USB 3.0. Setelah berhasil menyelesaikan permintaan kontrol I/O IOCTL_USB_GET_HUB_INFORMATION_EX , HubType berisi enumerator USB_HUB_TYPE yang menunjukkan jenis hub.
HighestPortNumber
Menunjukkan jumlah port di hub. Port diberi nomor dari 1 hingga HighestPortNumber, di mana HighestPortNumber adalah nomor port valid tertinggi di hub.
u
u.UsbHubDescriptor
Jika HubType menunjukkan hub USB 2.0, u.UsbHubDescriptor adalah struktur USB_HUB_DESCRIPTOR yang berisi informasi yang dipilih dari deskriptor hub USB 2.0/1.1, seperti yang didefinisikan dalam Spesifikasi USB 2.0.
u.Usb30HubDescriptor
Jika HubType menunjukkan hub USB 3.0, u.UsbHub30Descriptor adalah struktur USB_30_HUB_DESCRIPTOR yang berisi informasi yang dipilih dari deskriptor hub USB 3.0, seperti yang didefinisikan dalam Spesifikasi USB 3.0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Tidak ada yang didukung |
Header | usbioctl.h (termasuk Usbioctl.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