包含埠控制器的識別資訊和 USB 規格版本資訊(BCD 格式)。 此用戶端驅動程序必須在初始化期間指定呼叫 UcmTcpciPortControllerCreate 中的資訊。 呼叫 UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT 以初始化這個結構。
語法
typedef struct _UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION {
ULONG Size;
UINT16 VendorId;
UINT16 ProductId;
UINT16 DeviceId;
UINT16 TypeCRevisionInBcd;
UINT16 PDRevisionAndVersionInBcd;
UINT16 PDInterfaceRevisionAndVersionInBcd;
} UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION, *PUCMTCPCI_PORT_CONTROLLER_IDENTIFICATION;
成員
Size
這個結構的大小。
VendorId
指定 USB 規格委員會指派的廠商標識碼。
ProductId
指定產品識別碼。 此值是由製造商指派。
DeviceId
USB Type-C 埠控制器的裝置標識碼。
TypeCRevisionInBcd
USB Type-C 埠控制器的修訂標識碼。
PDRevisionAndVersionInBcd
支援 PD 之 USB Type-C 埠控制器的修訂和版本。
PDInterfaceRevisionAndVersionInBcd
支援 PD 之 USB Type-C 埠控制器的介面修訂和版本。
要求
| 要求 | 價值 |
|---|---|
| 標頭 | ucmtcpciportcontroller.h |