estructura KSTELEPHONY_PROVIDERCHANGE (ksmedia.h)
La estructura KSTELEPHONY_PROVIDERCHANGE especifica el tipo de llamada telefónica y la operación de cambio de proveedor que se usará para la propiedad KSPROPERTY_TELEPHONY_PROVIDERCHANGE .
Sintaxis
typedef struct _tagKSTELEPHONY_PROVIDERCHANGE {
TELEPHONY_CALLTYPE CallType;
TELEPHONY_PROVIDERCHANGEOP ProviderChangeOp;
} KSTELEPHONY_PROVIDERCHANGE, *PKSTELEPHONY_PROVIDERCHANGE;
Miembros
CallType
Especifica el tipo de llamada telefónica (conmutado por circuito, conmutado por paquetes LTE o conmutado por paquetes WLAN).
ProviderChangeOp
Especifica la operación de cambio solicitada por el proveedor (begin, end o cancel).
Comentarios
La pila de audio usa la propiedad KSTELEPHONY_PROVIDERCHANGE para indicar el inicio y el final de SRVCC al controlador de audio. Esta propiedad comunica el tipo de llamada (conmutado por paquetes LTE, conmutado por paquetes WLAN o conmutado por circuito) y la operación de cambio del proveedor (inicio, fin o cancelación) al controlador. El tipo de llamada se omite cuando la operación del proveedor es para finalizar el SRVCC.
Cuando se TELEPHONY_PROVIDERCHANGEOP_BEGIN la operación de cambio del proveedor, el controlador actualiza el estado de llamada del proveedor a TELEPHONY_CALLSTATE_PROVIDERTRANSITION. Cuando se TELEPHONY_PROVIDERCHANGEOP_END la operación de cambio del proveedor, el controlador actualiza el estado de llamada del proveedor a TELEPHONY_CALLSTATE_ENABLED. Durante SRVCC, el controlador debe seguir usando el punto de conexión de KSNODETYPE_TELEPHONY_BIDI asociado y no cambia los estados de jack de este punto de conexión. Cuando se TELEPHONY_PROVIDERCHANGEOP_CANCEL la operación de cambio del proveedor, se cancela SRVCC y el controlador debe revertir a una llamada previa a SRVCC.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10,Windows 10 Mobile |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | ksmedia.h |