共用方式為


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)

另請參閱

IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES

USB_PORT_CONNECTOR_PROPERTIES