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 |
Sì |
Filtra |
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 |