次の方法で共有


UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION構造体 (ucmtcpciportcontroller.h)

ポート コントローラーに関する識別情報と USB 仕様バージョン情報 (BCD 形式) が含まれています。 このクライアント ドライバーは、初期化中に UcmTcpciPortControllerCreate する呼び出しの情報を指定する必要があります。 この構造体を初期化するには、UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT を呼び出します。

構文

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;

メンバーズ

Size

この構造体のサイズ。

VendorId

USB 仕様委員会によって割り当てられたベンダー識別子を指定します。

ProductId

製品識別子を指定します。 この値は製造元によって割り当てられます。

DeviceId

USB Type-C ポート コントローラーのデバイス ID。

TypeCRevisionInBcd

USB Type-C ポート コントローラーのリビジョン ID。

PDRevisionAndVersionInBcd

PD をサポートする USB Type-C ポート コントローラーのリビジョンとバージョン。

PDInterfaceRevisionAndVersionInBcd

PD をサポートする USB Type-C ポート コントローラーのインターフェイスのリビジョンとバージョン。

必要条件

要件 価値
ヘッダー ucmtcpciportcontroller.h

関連項目

UcmTcpciPortControllerCreate する