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 |