Constantes PHONESTATE_
As constantes PHONESTATE_ sinalizador de bits descrevem vários itens status para um dispositivo de telefone.
-
PHONESTATE_CAPSCHANGE
-
-
Indica que, devido a alterações de configuração feitas pelo usuário ou outras circunstâncias, um ou mais dos membros na estrutura PHONECAPS foram alterados . O aplicativo deve usar phoneGetDevCaps para ler a estrutura atualizada. Se um provedor de serviços enviar uma mensagem de PHONE_STATE que contém esse valor para TAPI, o TAPI o transmitirá para aplicativos que negociaram o TAPI versão 1.4 ou posterior; Os aplicativos que negociam uma versão anterior da API receberão PHONE_STATE mensagens especificando PHONESTATE_REINIT, exigindo que eles desliguem e reinicializem sua conexão com o TAPI para obter as informações atualizadas.
-
-
PHONESTATE_CONNECTED
-
-
A conexão entre o dispositivo de telefone e o TAPI acabou de ser feita. Isso acontece quando o TAPI é invocado pela primeira vez ou quando o fio que conecta o telefone ao computador está conectado com TAPI ativo.
-
-
PHONESTATE_DEVSPECIFIC
-
-
As informações específicas do dispositivo do telefone foram alteradas.
-
-
PHONESTATE_DISCONNECTED
-
-
A conexão entre o dispositivo de telefone e o TAPI acabou de ser interrompida. Isso acontece quando o fio que conecta o telefone definido ao computador está desconectado enquanto o TAPI está ativo.
-
-
PHONESTATE_DISPLAY
-
-
A exibição do telefone foi alterada.
-
-
PHONESTATE_HANDSETGAIN
-
-
A configuração de ganho do microfone do aparelho mudou.
-
-
PHONESTATE_HANDSETHOOKSWITCH
-
-
O estado hookswitch do aparelho mudou.
-
-
PHONESTATE_HANDSETVOLUME
-
-
A configuração de volume do alto-falante do aparelho mudou.
-
-
PHONESTATE_HEADSETHOOKSWITCH
-
-
O estado hookswitch do headset foi alterado.
-
-
PHONESTATE_HEADSETGAIN
-
-
A configuração de ganho do microfone do headset foi alterada.
-
-
PHONESTATE_HEADSETVOLUME
-
-
A configuração de volume do alto-falante do headset foi alterada.
-
-
PHONESTATE_LAMP
-
-
Uma lâmpada do telefone mudou.
-
-
PHONESTATE_MONITORS
-
-
O número de monitores para o dispositivo de telefone.
-
-
PHONESTATE_OTHER
-
-
Os itens status telefone diferentes dos listados abaixo foram alterados. O aplicativo deve marcar o telefone atual status para determinar quais itens foram alterados.
-
-
PHONESTATE_OWNER
-
-
O número de proprietários do dispositivo de telefone.
-
-
PHONESTATE_REINIT
-
-
Os itens foram alterados na configuração de dispositivos de telefone. Para tomar conhecimento dessas alterações (quanto à aparência de novos dispositivos de telefone), o aplicativo deve reinicializar o uso do TAPI.
-
-
PHONESTATE_REMOVED
-
-
Indica que o dispositivo está sendo removido do sistema pelo provedor de serviços (provavelmente por meio de ação do usuário, por meio de um painel de controle ou utilitário semelhante). Uma mensagem PHONE_STATE com esse valor normalmente será seguida imediatamente por uma mensagem de PHONE_CLOSE no dispositivo. As tentativas subsequentes de acessar o dispositivo antes da reinicialização do TAPI resultarão em PHONEERR_NODEVICE ser retornado ao aplicativo. Se um provedor de serviços enviar uma mensagem de PHONE_STATE que contém esse valor para TAPI, o TAPI o transmitirá para aplicativos que negociaram o TAPI versão 1.4 ou posterior; os aplicativos que negociam uma versão anterior da API não receberão nenhuma notificação.
-
-
PHONESTATE_RESUME
-
-
O uso do dispositivo de telefone pelo aplicativo é retomado após ter sido suspenso por algum tempo.
-
-
PHONESTATE_RINGMODE
-
-
O modo de toque do telefone foi alterado.
-
-
PHONESTATE_RINGVOLUME
-
-
O volume de toque do telefone foi alterado.
-
-
PHONESTATE_SPEAKERHOOKSWITCH
-
-
O estado hookswitch do viva-voz mudou.
-
-
PHONESTATE_SPEAKERGAIN
-
-
O estado de configuração de ganho do microfone do viva-voz foi alterado.
-
-
PHONESTATE_SPEAKERVOLUME
-
-
A configuração de volume do alto-falante do viva-voz foi alterada.
-
-
PHONESTATE_SUSPEND
-
-
O uso do telefone pelo aplicativo está temporariamente suspenso.
-
Comentários
Sem extensibilidade. Todos os 32 bits são reservados.
Requisitos
Requisito | Valor |
---|---|
Versão do TAPI |
Requer TAPI 2.0 ou posterior |
Cabeçalho |
|