struttura UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)

Contiene informazioni di identificazione e informazioni sulla versione della specifica USB (in formato BCD) sul controller di porta. Questo driver client deve specificare che le informazioni nella chiamata a UcmTcpciPortControllerCreate durante l'inizializzazione. Chiamare UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT per inizializzare questa struttura.

Sintassi

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;

Members

Size

Dimensioni di questa struttura.

VendorId

Specifica l'identificatore del fornitore assegnato dal comitato di specifica USB.

ProductId

Specifica l'identificatore del prodotto. Questo valore viene assegnato dal produttore.

DeviceId

ID dispositivo per il controller di porta USB Type-C.

TypeCRevisionInBcd

ID revisione per il controller di porta USB Type-C.

PDRevisionAndVersionInBcd

Revisione e versione per il controller di porta USB Type-C che supporta PD.

PDInterfaceRevisionAndVersionInBcd

Revisione e versione dell'interfaccia per il controller di porta USB Type-C che supporta PD.

Requisiti

Requisito Valore
Intestazione ucmtcpciportcontroller.h

Vedi anche

UcmTcpciPortControllerCreate