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) |