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 |