UCM クラス拡張機能は、コネクタのデータまたは電力の方向を変更する要求をオペレーティング システムから取得する場合があります。 これらの要求を受け取ると、クライアント ドライバーの EVT_UCM_CONNECTOR_SET_DATA_ROLE および EVT_UCM_CONNECTOR_SET_POWER_ROLE コールバック関数の実装が呼び出されます (コネクタが PD を実装している場合)。 実装では、クライアント ドライバーで VBUS ピンと VCONN ピンを制御することが求められます。 これらのコールバック関数の詳細については、「USB Type-C コネクタ ドライバーの作成」を参照してください。