KSPROPERTY_TELEPHONY_PROVIDERCHANGE

La proprietà KSPROPERTY_TELEPHONY_PROVIDERCHANGE viene usata per comunicare con il driver audio che la continuità della chiamata vocale singola (SRVCC) inizia o termina.

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore delle proprietà Tipo di valore della proprietà

No

Filtra

KSPROPERTY

KSTELEPHONY_PROVIDERCHANGE

Il valore della proprietà è di tipo KSTELEPHONY_PROVIDERCHANGE, che specifica il tipo di chiamata telefonica e il tipo di operazione di modifica del provider.

Valore restituito

Una richiesta di proprietà KSPROPERTY_TELEPHONY_PROVIDERCHANGE restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.

Commenti

Lo stack audio usa la proprietà KSTELEPHONY_PROVIDERCHANGE per indicare l'inizio e la fine di SRVCC al driver audio. Questa proprietà comunica il tipo di chiamata (il commutatore di pacchetti LTE, il commutatore di pacchetti WLAN o il commutatore del circuito) e l'operazione di modifica del provider (inizio, fine o annullamento) al driver. Il tipo di chiamata viene ignorato quando l'operazione del provider è per terminare SRVCC.

Quando l'operazione di modifica del provider è TELEPHONY_PROVIDERCHANGEOP_BEGIN, il driver aggiorna lo stato della chiamata del provider a TELEPHONY_CALLSTATE_PROVIDERTRANSITION. Quando l'operazione di modifica del provider è TELEPHONY_PROVIDERCHANGEOP_END, il driver aggiorna lo stato della chiamata del provider a TELEPHONY_CALLSTATE_ENABLED. Durante SRVCC, il driver deve continuare a usare l'endpoint di KSNODETYPE_TELEPHONY_BIDI associato e non modifica gli stati jack di questo endpoint. Quando l'operazione di modifica del provider è TELEPHONY_PROVIDERCHANGEOP_CANCEL, SRVCC viene annullata e il driver deve tornare a una chiamata pre-SRVCC.

Requisiti

Client minimo supportato

Windows 10

Server minimo supportato

Nessuno supportato

Client

Windows 10 Mobile

Intestazione

Ksmedia.h