共用方式為


USBPM_CONNECTOR_PROPERTIES結構 (usbpmapi.h)

描述連接器的屬性。 此結構用於 UsbPm_RetrieveCoonnectorProperties 呼叫中。

語法

typedef struct _USBPM_CONNECTOR_PROPERTIES {
  USBPM_CONNECTOR ConnectorHandle;
  USBPM_HUB       ParentHubHandle;
  ULONG64         ConnectorId;
  ULONG           SupportedTypeCOperatingModes;
  ULONG           SupportedTypeCSourceCurrentAdvertisements;
  BOOLEAN         IsTypeCAudioAccessorySupported;
  BOOLEAN         IsPdSupported;
  ULONG           SupportedPowerRoles;
} USBPM_CONNECTOR_PROPERTIES, *PUSBPM_CONNECTOR_PROPERTIES;

成員

ConnectorHandle

這個連接器的句柄。

ParentHubHandle

這個連接器所屬父中樞的句柄。

ConnectorId

系統指派的標識碼。

SupportedTypeCOperatingModes

USBC_TYPEC_OPERATING_MODE 列舉中 定義的值的位OR。

SupportedTypeCSourceCurrentAdvertisements

USBC_CURRENT 列舉中 定義的值的位 OR。

IsTypeCAudioAccessorySupported

指出此連接器是否支援音訊配件。

IsPdSupported

指出此連接器是否支援 PD。

SupportedPowerRoles

USBC_POWER_ROLE 列舉中 定義的值的位OR。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
最低 KMDF 版本 1.27
最低UMDF版本 2.27
標頭 usbpmapi.h