KSPROPERTY_TELEPHONY_PROVIDERCHANGE
KSPROPERTY_TELEPHONY_PROVIDERCHANGE プロパティは、単一無線音声通話継続性 (SRVCC) が開始または終了していることをオーディオ ドライバーに通信するために使用されます。
用法の要点テーブル
Yammer の入手 | 設定 | 移行先 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
いいえ |
はい |
Assert |
プロパティの値は KSTELEPHONY_PROVIDERCHANGE 型で、通話の種類とプロバイダーの変更操作の種類を指定します。
戻り値
KSPROPERTY_TELEPHONY_PROVIDERCHANGE プロパティ要求は、正常に完了したことを示すために STATUS_SUCCESS を返します。 それ以外の場合、要求は適切なエラー状態コードを返します。
解説
オーディオ スタックでは、KSTELEPHONY_PROVIDERCHANGE プロパティを使用して、オーディオ ドライバーに対する SRVCC の開始と終了を示します。 このプロパティは、呼び出しの種類 (LTE パケット交換、WLAN パケット交換、または回線切り替え) とプロバイダーの変更操作 (開始、終了、またはキャンセル) をドライバーに通信します。 プロバイダー操作が SRVCC を終了する場合、呼び出しの種類は無視されます。
プロバイダー変更操作が TELEPHONY_PROVIDERCHANGEOP_BEGIN の場合、ドライバーは、プロバイダーの呼び出し状態を TELEPHONY_CALLSTATE_PROVIDERTRANSITION に更新します。 プロバイダー変更操作が TELEPHONY_PROVIDERCHANGEOP_END の場合、ドライバーは、プロバイダーの呼び出し状態を TELEPHONY_CALLSTATE_ENABLED に更新します。 SRVCC 中、ドライバーは関連付けられている KSNODETYPE_TELEPHONY_BIDI エンドポイントを引き続き使用する必要があり、このエンドポイントのジャックの状態は変更されません。 プロバイダーの変更操作が TELEPHONY_PROVIDERCHANGEOP_CANCEL の場合、SRVCC がキャンセルされ、ドライバーは、前の SRVCC 呼び出しに戻す必要があります。
要件
サポートされている最小のクライアント |
Windows 10 |
サポートされている最小のサーバー |
サポートなし |
クライアント |
Windows 10 Mobile |
ヘッダー |
Ksmedia.h |