UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION 结构 (ucmtcpciportcontroller.h)

包含有关端口控制器) BCD 格式 (的标识信息和 USB 规范版本信息。 此客户端驱动程序必须在初始化期间在调用 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 端口控制器的设备 ID。

TypeCRevisionInBcd

USB Type-C 端口控制器的修订 ID。

PDRevisionAndVersionInBcd

支持 PD 的 USB Type-C 端口控制器的修订版和版本。

PDInterfaceRevisionAndVersionInBcd

支持 PD 的 USB Type-C 端口控制器的接口修订版和版本。

要求

要求
Header ucmtcpciportcontroller.h

另请参阅

UcmTcpciPortControllerCreate