struttura UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION (ucmtcpciportcontroller.h)
Contiene informazioni sull'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 UcmTcpciPortControllerCreare 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;
Membri
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 della porta USB Type-C.
PDRevisionAndVersionInBcd
La revisione e la versione per il controller porta USB Type-C che supporta PD.
PDInterfaceRevisionAndVersionInBcd
Revisione e versione dell'interfaccia per il controller porta USB Type-C che supporta PD.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ucmtcpciportcontroller.h |