ucmmanager.h ヘッダー
このヘッダーは usbref によって使用されます。 詳細については、次を参照してください。
ucmmanager.h には、次のプログラミング インターフェイスが含まれています。
関数
UCM_CONNECTOR_CONFIG_INIT UCM_CONNECTOR_CONFIG構造体を初期化します。 |
UCM_CONNECTOR_PD_CONFIG_INIT UCM_CONNECTOR_PD_CONFIG構造体を初期化します。 |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS構造体を初期化します。 |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT UCM_CONNECTOR_TYPEC_ATTACH_PARAMS構造体を初期化します。 |
UCM_CONNECTOR_TYPEC_CONFIG_INIT UCM_CONNECTOR_TYPEC_CONFIG構造体を初期化します。 |
UCM_MANAGER_CONFIG_INIT UCM_MANAGER_CONFIG構造体を初期化します。 |
UcmConnectorChargingStateChanged パートナー コネクタの更新された充電状態を USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmConnectorCreate コネクタ オブジェクトを作成します。 |
UcmConnectorDataDirectionChanged USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に、データ ロールの変更の新しいデータ ロールを通知します。 |
UcmConnectorPdConnectionStateChanged 現在ネゴシエートされている PD コントラクト (存在する場合) の接続機能を使用して、USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmConnectorPdPartnerSourceCaps パートナー コネクタの電源機能を使用して USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmConnectorPdSourceCaps USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に、コネクタの電源機能を通知します。 |
UcmConnectorPowerDirectionChanged パートナー コネクタの新しい電源ロールを使用して、USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmConnectorTypeCAttach パートナー コネクタが接続されているときに USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmConnectorTypeCCurrentAdChanged 指定したコネクタが現在のアドバタイズを変更したときに、USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 コネクタによって変更されるか (DFP/Source の場合)、パートナーによって変更された (UFP/Sink の場合)。 |
UcmConnectorTypeCDetach パートナー コネクタが指定された Type-C コネクタからデタッチされたときに、USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。 |
UcmInitializeDevice USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) を初期化します。 |
コールバック関数
EVT_UCM_CONNECTOR_SET_DATA_ROLE パートナー コネクタにアタッチされたときに、コネクタのデータ ロールを指定したロールにスワップする、EVT_UCM_CONNECTOR_SET_DATA_ROLE イベント コールバック関数のクライアント ドライバーの実装。 |
EVT_UCM_CONNECTOR_SET_POWER_ROLE パートナー コネクタにアタッチされたときに、コネクタの電源ロールを指定したロールに設定する、EVT_UCM_CONNECTOR_SET_POWER_ROLE イベント コールバック関数のクライアント ドライバーの実装。 |
構造
UCM_CONNECTOR_CONFIG Type-C コネクタ オブジェクトの構成オプションについて説明します。 初期化されたUCM_MANAGER_CONFIG構造体は、UcmInitializeDevice への入力パラメーター値です。 |
UCM_CONNECTOR_PD_CONFIG コネクタの Power Delivery 2.0 機能について説明します。 |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS PD 接続変更イベントのパラメーターについて説明します。 |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS コネクタに現在接続されているパートナーについて説明します。 |
UCM_CONNECTOR_TYPEC_CONFIG Type-C コネクタの構成オプションについて説明します。 |
UCM_MANAGER_CONFIG UCM マネージャーの構成オプションについて説明します。 初期化されたUCM_MANAGER_CONFIG構造体は、UcmInitializeDevice への入力パラメーター値です。 |