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