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 |