struktur USB_TRANSPORT_CHARACTERISTICS (usbioctl.h)
Menyimpan karakteristik transportasi pada titik waktu yang relevan. Struktur ini digunakan dalam permintaan IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS .
Sintaks
typedef struct _USB_TRANSPORT_CHARACTERISTICS {
ULONG Version;
ULONG TransportCharacteristicsFlags;
ULONG64 CurrentRoundtripLatencyInMilliSeconds;
ULONG64 MaxPotentialBandwidth;
} USB_TRANSPORT_CHARACTERISTICS, *PUSB_TRANSPORT_CHARACTERISTICS;
Anggota
Version
Versi diatur ke USB_TRANSPORT_CHARACTERISTICS_VERSION_1.
TransportCharacteristicsFlags
Bitmask yang menunjukkan kepada driver klien karakteristik transportasi yang tersedia dan dikembalikan dalam struktur ini.
Jika USB_TRANSPORT_CHARACTERISTICS_LATENCY_AVAILABLE
diatur, CurrentRoundtripLatencyInMilliSeconds berisi informasi yang valid. Jika tidak, itu tidak boleh digunakan oleh driver klien.
Jika USB_TRANSPORT_CHARACTERISTICS_BANDWIDTH_AVAILABLE
diatur, MaxPotentialBandwidth berisi informasi yang valid. Jika tidak, itu tidak boleh digunakan oleh driver klien.
CurrentRoundtripLatencyInMilliSeconds
Berisi penundaan round-trip saat ini dalam milidetik sejak transfer non-isochronous diterima oleh tumpukan driver USB hingga waktu transfer selesai.
Untuk MA-USB, jaringan yang mendasarinya dapat berupa WiFi, WiGig, Ethernet dll. Penundaan dapat bervariasi tergantung pada kondisi jaringan yang mendasar. Driver klien harus mengkueri latensi secara berkala atau setiap kali diberi tahu tentang perubahan.
MaxPotentialBandwidth
Berisi total bandwidth transportasi bersama pengontrol host.
Untuk MA-USB, transportasi jaringan yang mendasarinya adalah WiFi, WiGig, Ethernet dll. Total bandwidth yang tersedia dapat bervariasi tergantung pada beberapa faktor seperti saluran WiFi negosiasi. Driver klien harus mengkueri total bandwidth secara berkala atau setiap kali diberi tahu tentang perubahan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1709 |
Server minimum yang didukung | Server Windows 2016 |
Header | 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