KSTELEPHONY_PROVIDERCHANGE estrutura (ksmedia.h)
A estrutura KSTELEPHONY_PROVIDERCHANGE especifica o tipo de chamada telefônica e a operação de alteração do provedor a ser usada para a propriedade KSPROPERTY_TELEPHONY_PROVIDERCHANGE.
Sintaxe
typedef struct _tagKSTELEPHONY_PROVIDERCHANGE {
TELEPHONY_CALLTYPE CallType;
TELEPHONY_PROVIDERCHANGEOP ProviderChangeOp;
} KSTELEPHONY_PROVIDERCHANGE, *PKSTELEPHONY_PROVIDERCHANGE;
Membros
CallType
Especifica o tipo de chamada telefônica (comutado por circuito, comutado por pacote LTE ou comutado por pacote WLAN).
ProviderChangeOp
Especifica a operação de alteração solicitada pelo provedor (iniciar, terminar ou cancelar).
Observações
A pilha de áudio usa a propriedade KSTELEPHONY_PROVIDERCHANGE para indicar a inicialização e o fim do SRVCC para o driver de áudio. Essa propriedade comunica o tipo de chamada (comutado por pacote LTE, comutado por pacote WLAN ou comutado por circuito) e a operação de alteração do provedor (iniciar, terminar ou cancelar) para o driver. O tipo de chamada é ignorado quando a operação do provedor é para encerrar o SRVCC.
Quando a operação de alteração do provedor é TELEPHONY_PROVIDERCHANGEOP_BEGIN, o driver atualiza o estado de chamada desse provedor para TELEPHONY_CALLSTATE_PROVIDERTRANSITION. Quando a operação de alteração do provedor é TELEPHONY_PROVIDERCHANGEOP_END, o driver atualiza o estado de chamada desse provedor para TELEPHONY_CALLSTATE_ENABLED. Durante o SRVCC, o driver deve continuar a usar o ponto de extremidade KSNODETYPE_TELEPHONY_BIDI associado e não altera os estados de jack desse ponto de extremidade. Quando a operação de alteração do provedor é TELEPHONY_PROVIDERCHANGEOP_CANCEL, o SRVCC está sendo cancelado e o driver deve voltar para uma chamada pré-SRVCC.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, Windows 10 Mobile |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | ksmedia.h |