структура UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)
Содержит идентификационные сведения и сведения о версии спецификации USB (в формате BCD) о контроллере порта. Этот драйвер клиента должен указывать эти сведения в вызове UcmTcpciPortControllerCreate во время инициализации. Вызовите UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT для инициализации этой структуры.
Синтаксис
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;
Члены
Size
Размер этой структуры.
VendorId
Указывает идентификатор поставщика, назначенный комитетом по спецификациям USB.
ProductId
Указывает идентификатор продукта. Это значение присваивается производителем.
DeviceId
Идентификатор устройства для контроллера порта USB Type-C.
TypeCRevisionInBcd
Идентификатор редакции для контроллера порта USB Type-C.
PDRevisionAndVersionInBcd
Редакция и версия контроллера порта USB Type-C, который поддерживает PD.
PDInterfaceRevisionAndVersionInBcd
Редакция и версия интерфейса для контроллера порта USB Type-C, который поддерживает PD.
Требования
Требование | Значение |
---|---|
Заголовок | ucmtcpciportcontroller.h |