次の方法で共有


usbctypes.h ヘッダー

このヘッダーは、USB Type-C コネクタのアクティビティを監視したり、USB Type-C コネクタのポリシー決定に関与したりするための、USB ポリシー マネージャーのクライアント ドライバーの構造体と列挙の宣言です。

このヘッダーを直接含めないでください。 代わりに、 Usbpmapi.h のみを含めます。

詳細については、次を参照してください。

usbctypes.h には、次のプログラミング インターフェイスが含まれています。

関数

 
USBC_PD_POWER_DATA_OBJECT_GET_TYPE

Power Data オブジェクト (PDO) の種類を取得します。

構造

 
USBC_PD_ALTERNATE_MODE

検出された代替モードに関する情報を格納します。
USBC_PD_POWER_DATA_OBJECT

電源データ オブジェクト (PDO) について説明します。
USBC_PD_REQUEST_DATA_OBJECT

要求データ オブジェクト (RDO) について説明します。

列挙

 
USBC_CHARGING_STATE

USBC_CHARGING_STATEが Type-C コネクタの充電状態を定義する方法について説明します。
USBC_CURRENT

USBC_CURRENT Type-C 仕様で定義されているように、さまざまな Type-C の現在のレベルを定義する方法について説明します。
USBC_DATA_ROLE

USB Type-C 接続デバイスのデータ ロールを定義します。
USBC_PARTNER

USB Type-C コネクタで検出されたコネクタ パートナーの種類の値を定義します。
USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE

USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPEが拡張電源データ オブジェクト (APDO) の種類を定義する方法について説明します。
USBC_PD_CONN_STATE

USBC_PD_CONN_STATEが Type-C ポートの電源供給 (PD) ネゴシエーション状態を定義する方法について説明します。
USBC_PD_POWER_DATA_OBJECT_TYPE

USBC_PD_POWER_DATA_OBJECT_TYPEで電源データ オブジェクト (PDO) 型を定義する方法について説明します。
USBC_POWER_ROLE

USBC_POWER_ROLEで USB Type-C 接続デバイスの電源ロールを定義する方法について説明します。
USBC_TYPEC_OPERATING_MODE

USBC_TYPEC_OPERATING_MODEで USB Type-C コネクタの動作モードを定義する方法について説明します。
USBC_UCSI_SET_POWER_LEVEL_C_CURRENT

現在の電源操作モードの値を定義します。