Freigeben über


UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION Struktur (ucmtcpciportcontroller.h)

Enthält Identifikationsinformationen und USB-Spezifikationsversionsinformationen (im BCD-Format) zum Portcontroller. Dieser Clienttreiber muss angeben, dass informationen im Aufruf von UcmTcpciPortControllerCreate während der Initialisierung angegeben werden. 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;

Angehörige

Size

Größe dieser Struktur.

VendorId

Gibt die vom USB-Spezifikationsausschuss zugewiesene Anbieter-ID an.

ProductId

Gibt den Produktbezeichner an. Dieser Wert wird vom Hersteller zugewiesen.

DeviceId

Die Geräte-ID für den USB-Type-C-Anschlusscontroller.

TypeCRevisionInBcd

Die Revisions-ID für den USB-Type-C-Anschlusscontroller.

PDRevisionAndVersionInBcd

Die Revision und Version des USB-Type-C-Portcontrollers, der PD unterstützt.

PDInterfaceRevisionAndVersionInBcd

Die Schnittstellenrevision und -version für den USB-Type-C-Portcontroller, der PD unterstützt.

Anforderungen

Anforderung Wert
Header- ucmtcpciportcontroller.h

Siehe auch

UcmTcpciPortControllerCreate