USB_PORT_PROPERTIES union (usbioctl.h)

Serikat USB_PORT_PROPERTIES digunakan untuk melaporkan kemampuan port Universal Serial Bus (USB).

Kemampuan port diambil dalam struktur USB_PORT_CONNECTOR_PROPERTIES oleh permintaan kontrol I/O IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES .

Sintaks

typedef union _USB_PORT_PROPERTIES {
  ULONG  ul;
  struct {
    ULONG PortIsUserConnectable : 1;
    ULONG PortIsDebugCapable : 1;
    ULONG PortHasMultipleCompanions : 1;
    ULONG PortConnectorIsTypeC : 1;
    ULONG ReservedMBZ : 28;
  };
} USB_PORT_PROPERTIES, *PUSB_PORT_PROPERTIES;

Anggota

ul

Bitmask yang menunjukkan properti dan kemampuan port.

PortIsUserConnectable

Jika TRUE, port terlihat oleh pengguna dan perangkat USB dapat dilampirkan atau dilepas dari port.

PortIsDebugCapable

Jika TRUE, port mendukung penelusuran kesalahan melalui koneksi USB.

PortHasMultipleCompanions

PortConnectorIsTypeC

ReservedMBZ

Dicadangkan. Jangan gunakan.

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

IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES

USB_PORT_CONNECTOR_PROPERTIES