USB_PORT_PROPERTIES union (usbioctl.h)
USB_PORT_PROPERTIES联合用于报告通用串行总线 (USB) 端口的功能。
IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES I/O 控制请求在 USB_PORT_CONNECTOR_PROPERTIES 结构中检索端口功能。
语法
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;
成员
ul
指示端口的属性和功能的位掩码。
PortIsUserConnectable
如果 为 TRUE,则端口对用户可见,USB 设备可以连接到端口,也可以从该端口中分离。
PortIsDebugCapable
如果 为 TRUE,则端口支持通过 USB 连接进行调试。
PortHasMultipleCompanions
PortConnectorIsTypeC
ReservedMBZ
保留。 请勿使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | 无受支持的版本 |
标头 | usbioctl.h (包括 Usbioctl.h) |