structure UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)

Contient des informations d’identification et des informations de version de spécification USB (au format BCD) sur le contrôleur de port. Ce pilote client doit spécifier ces informations dans l’appel à UcmTcpciPortControllerCreate pendant l’initialisation. Appelez UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT pour initialiser cette structure.

Syntaxe

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;

Membres

Size

Taille de cette structure.

VendorId

Spécifie l’identificateur du fournisseur attribué par le comité de spécification USB.

ProductId

Spécifie l’identificateur de produit. Cette valeur est attribuée par le fabricant.

DeviceId

ID d’appareil pour le contrôleur de port USB Type-C.

TypeCRevisionInBcd

ID de révision du contrôleur de port USB Type-C.

PDRevisionAndVersionInBcd

Révision et version du contrôleur de port USB Type-C qui prend en charge la PD.

PDInterfaceRevisionAndVersionInBcd

Révision et version de l’interface pour le contrôleur de port USB Type-C qui prend en charge la PD.

Configuration requise

Condition requise Valeur
En-tête ucmtcpciportcontroller.h

Voir aussi

UcmTcpciPortControllerCreate