USB_HUB_CAP_FLAGS union (usbioctl.h)
Struktur USB_HUB_CAP_FLAGS digunakan untuk melaporkan kemampuan hub.
Sintaks
typedef union _USB_HUB_CAP_FLAGS {
ULONG ul;
struct {
ULONG HubIsHighSpeedCapable : 1;
ULONG HubIsHighSpeed : 1;
ULONG HubIsMultiTtCapable : 1;
ULONG HubIsMultiTt : 1;
ULONG HubIsRoot : 1;
ULONG HubIsArmedWakeOnConnect : 1;
ULONG HubIsBusPowered : 1;
ULONG ReservedMBZ : 25;
};
} USB_HUB_CAP_FLAGS, *PUSB_HUB_CAP_FLAGS;
Anggota
ul
Bitmask yang mewakili kemampuan hub.
HubIsHighSpeedCapable
Jika TRUE, hub memiliki kemampuan kecepatan tinggi. Kemampuan ini tidak selalu berarti bahwa hub beroperasi dengan kecepatan tinggi
HubIsHighSpeed
Jika TRUE, hub berkecepatan tinggi.
HubIsMultiTtCapable
Jika TRUE, hub mampu melakukan beberapa terjemahan transaksi secara bersamaan.
HubIsMultiTt
Jika TRUE, hub dikonfigurasi untuk melakukan beberapa terjemahan transaksi secara bersamaan.
HubIsRoot
Jika TRUE, hub adalah hub akar.
HubIsArmedWakeOnConnect
Jika TRUE, hub dipersenjatai untuk bangun saat perangkat tersambung ke hub.
HubIsBusPowered
Nilai boolean yang menunjukkan apakah hub didukung bus. TRUE, hub bertenaga bus; FALSE, hub didukung sendiri.
ReservedMBZ
Dicadangkan. Jangan gunakan.
Persyaratan
Persyaratan | Nilai |
---|---|
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