structure KSTELEPHONY_PROVIDERCHANGE (ksmedia.h)
La structure KSTELEPHONY_PROVIDERCHANGE spécifie le type d’appel téléphonique et l’opération de modification du fournisseur à utiliser pour la propriété KSPROPERTY_TELEPHONY_PROVIDERCHANGE.
Syntaxe
typedef struct _tagKSTELEPHONY_PROVIDERCHANGE {
TELEPHONY_CALLTYPE CallType;
TELEPHONY_PROVIDERCHANGEOP ProviderChangeOp;
} KSTELEPHONY_PROVIDERCHANGE, *PKSTELEPHONY_PROVIDERCHANGE;
Membres
CallType
Spécifie le type d’appel téléphonique (circuit-switched, LTE packet-switched ou WLAN packet-switched).
ProviderChangeOp
Spécifie l’opération de modification demandée par le fournisseur (début, fin ou annulation).
Remarques
La pile audio utilise la propriété KSTELEPHONY_PROVIDERCHANGE pour indiquer le début et la fin de SRVCC au pilote audio. Cette propriété communique le type d’appel (le commutateur de paquetS LTE, le commutateur de paquets WLAN ou le commutateur de circuit) et l’opération de modification du fournisseur (début, fin ou annulation) au pilote. Le type d’appel est ignoré lorsque l’opération de fournisseur est destinée à mettre fin au SRVCC.
Lorsque l’opération de modification du fournisseur est TELEPHONY_PROVIDERCHANGEOP_BEGIN, le pilote met à jour l’état d’appel de ce fournisseur pour TELEPHONY_CALLSTATE_PROVIDERTRANSITION. Lorsque l’opération de modification du fournisseur est TELEPHONY_PROVIDERCHANGEOP_END, le pilote met à jour l’état d’appel de ce fournisseur pour TELEPHONY_CALLSTATE_ENABLED. Pendant SRVCC, le pilote doit continuer à utiliser le point de terminaison KSNODETYPE_TELEPHONY_BIDI associé, et il ne modifie pas les états jack de ce point de terminaison. Lorsque l’opération de modification du fournisseur est TELEPHONY_PROVIDERCHANGEOP_CANCEL, SRVCC est annulé et le pilote doit revenir à un appel pré-SRVCC.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10,Windows 10 Mobile |
serveur minimum pris en charge | Windows Server 2016 |
d’en-tête | ksmedia.h |