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 |