struktur USB_NODE_CONNECTION_ATTRIBUTES (usbioctl.h)
Struktur USB_NODE_CONNECTION_ATTRIBUTES digunakan dengan permintaan kontrol I/O IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES untuk mengambil atribut koneksi.
Sintaks
typedef struct _USB_NODE_CONNECTION_ATTRIBUTES {
ULONG ConnectionIndex;
USB_CONNECTION_STATUS ConnectionStatus;
ULONG PortAttributes;
} USB_NODE_CONNECTION_ATTRIBUTES, *PUSB_NODE_CONNECTION_ATTRIBUTES;
Anggota
ConnectionIndex
Pada input ke permintaan kontrol I/O IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES , anggota ini berisi jumlah port.
ConnectionStatus
Pada output dari permintaan kontrol I/O IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES , anggota ini berisi enumerator USB_CONNECTION_STATUS yang menunjukkan status koneksi.
PortAttributes
Pada output dari permintaan kontrol I/O IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES , anggota ini berisi atribut port yang diperluas Microsoft.
Untuk Windows Vista, Windows Server 2008, dan Windows 7, bidang atribut port yang diperluas Microsoft akan selalu nol.
Untuk Windows XP dan Windows Server 2003, nilai PortAttributes mungkin diatur ke atribut port yang diperluas Microsoft, USB_PORTATTR_NO_OVERCURRENT_UI. Atribut ini menunjukkan bahwa tidak ada antarmuka yang terlihat pengguna yang akan ditampilkan ketika terjadi terlalu banyak pada port.
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