estrutura UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)

Contém informações de identificação e informações de versão de especificação USB (no formato BCD) sobre o controlador de porta. Esse driver cliente deve especificar essas informações na chamada para UcmTcpciPortControllerCreate durante a inicialização. Chame UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT para inicializar essa estrutura.

Sintaxe

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;

Membros

Size

Tamanho dessa estrutura.

VendorId

Especifica o identificador do fornecedor atribuído pelo comitê de especificação USB.

ProductId

Especifica o identificador do produto. Esse valor é atribuído pelo fabricante.

DeviceId

A ID do dispositivo para o controlador de porta USB Tipo C.

TypeCRevisionInBcd

A ID de revisão para o controlador de porta USB Tipo C.

PDRevisionAndVersionInBcd

A revisão e a versão do controlador de porta USB Tipo C que dá suporte a PD.

PDInterfaceRevisionAndVersionInBcd

A revisão de interface e a versão do controlador de porta USB Tipo C que dá suporte a PD.

Requisitos

Requisito Valor
Cabeçalho ucmtcpciportcontroller.h

Confira também

UcmTcpciPortControllerCreate