UCMTCPCI_PORT_CONTROLLER_CAPABILITIES 結構 (ucmtcpciportcontroller.h)
包含埠控制器功能的相關信息。 此客戶端驅動程序必須在初始化期間指定 UcmTcpciPortControllerCreate 呼叫中的資訊。 呼叫 UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT 來初始化這個結構。
語法
typedef struct _UCMTCPCI_PORT_CONTROLLER_CAPABILITIES {
ULONG Size;
BOOLEAN IsPowerDeliveryCapable;
UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 DeviceCapabilities1;
UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2 DeviceCapabilities2;
UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES StandardInputCapabilities;
UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES StandardOutputCapabilities;
} UCMTCPCI_PORT_CONTROLLER_CAPABILITIES, *PUCMTCPCI_PORT_CONTROLLER_CAPABILITIES;
成員
Size
此結構的大小。
IsPowerDeliveryCapable
指出埠控制器是否支援 USB電源傳遞。
DeviceCapabilities1
UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 結構,根據通用序列總線類型-C 埠控制器介面規格來描述DEVICE_CAPABILITIES_1註冊。 此結構在UcmTcpciSpec.h中宣告。
DeviceCapabilities2
根據通用序列總線類型-C 埠控制器介面規格描述DEVICE_CAPABILITIES_2 Register 的 UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2 結構。 此結構在UcmTcpciSpec.h中宣告。
StandardInputCapabilities
UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES 結構,根據通用序列總線類型-C 埠控制器介面規格來描述STANDARD_INPUT_CAPABILITIES註冊。 此結構在UcmTcpciSpec.h中宣告。
StandardOutputCapabilities
UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES 結構,根據通用序列總線類型-C 埠控制器介面規格來描述STANDARD_OUTPUT_CAPABILITIES註冊。 此結構在UcmTcpciSpec.h中宣告。
規格需求
需求 | 值 |
---|---|
標頭 | ucmtcpciportcontroller.h |