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 类型 C 端口控制器的设备 ID。

TypeCRevisionInBcd

USB 类型 C 端口控制器的修订 ID。

PDRevisionAndVersionInBcd

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

PDInterfaceRevisionAndVersionInBcd

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

要求

   
Header ucmtcpciportcontroller.h

另请参阅

UcmTcpciPortControllerCreate