estructura UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)

Contiene información de identificación y información de versión de especificación USB (en formato BCD) sobre el controlador de puerto. Este controlador cliente debe especificar esa información en la llamada a UcmTcpciPortControllerCreate durante la inicialización. Llame a UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT para inicializar esta estructura.

Sintaxis

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;

Miembros

Size

Tamaño de esta estructura.

VendorId

Especifica el identificador de proveedor asignado por el comité de especificación USB.

ProductId

Especifica el identificador del producto. El fabricante asigna este valor.

DeviceId

Identificador del dispositivo para el controlador de puerto USB type-C.

TypeCRevisionInBcd

Identificador de revisión para el controlador de puerto USB Type-C.

PDRevisionAndVersionInBcd

Revisión y versión para el controlador de puerto USB Type-C que admite PD.

PDInterfaceRevisionAndVersionInBcd

Revisión y versión de la interfaz para el controlador de puerto USB Type-C que admite PD.

Requisitos

Requisito Valor
Header ucmtcpciportcontroller.h

Consulte también

UcmTcpciPortControllerCreate