UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION-Struktur (ucmtcpciportcontroller.h)
Enthält Identifikationsinformationen und Informationen zur USB-Spezifikationsversion (im BCD-Format) über den Portcontroller. Dieser Clienttreiber muss diese Informationen im Aufruf von UcmTcpciPortControllerCreate während der Initialisierung angeben. Rufen Sie UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT auf, um diese Struktur zu initialisieren.
Syntax
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;
Member
Size
Größe dieser Struktur.
VendorId
Gibt den Anbieterbezeichner an, der vom USB-Spezifikationsausschuss zugewiesen wird.
ProductId
Gibt den Produktbezeichner an. Dieser Wert wird vom Hersteller zugewiesen.
DeviceId
Die Geräte-ID für den USB-Typ-C-Portcontroller.
TypeCRevisionInBcd
Die Revisions-ID für den USB-Typ-C-Portcontroller.
PDRevisionAndVersionInBcd
Die Revision und Version für den USB-Typ-C-Portcontroller, der PD unterstützt.
PDInterfaceRevisionAndVersionInBcd
Die Schnittstellenrevision und die Version für den USB-Typ-C-Portcontroller, der PD unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Header | ucmtcpciportcontroller.h |