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 ポート コントローラーのインターフェイスリビジョンとバージョン。
要件
要件 | 値 |
---|---|
Header | ucmtcpciportcontroller.h |