Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Há três funções principais de status da estação que precisam de controle: luzes de espera de mensagem, encaminhamento e não incomodar. O encaminhamento e o Não Incomodar são controláveis por meio da função lineForward existente (que é específica do endereço) e consultados usando lineGetAddressStatus. O bit LINEDEVSTATUSFLAGS_MSGWAIT no dwDevStatusFlags membro do LINEDEVSTATUS indica o status da luz de espera da mensagem no dispositivo e uma mensagem de LINEDEVSTATE_MSGWAITON ou LINEDEVSTATE_MSGWAITOFF é enviada para indicar quando o estado é alterado. A funçãolineSetLineDevStatuspermite que a luz de espera da mensagem seja controlada sem a necessidade de implementar um dispositivo de telefone TAPI apenas para essa finalidade. O bit LINEFEATURE_SETDEVSTATUS (no dwLineFeatures membro doLINEDEVCAPS e LINEDEVSTATUS ) indica quando ele pode ser chamado, e o dwSettableDevStatus membro do LINEDEVCAPS permite que o aplicativo detecte quais configurações de status do dispositivo podem ser controladas do aplicativo. Além de permitir que o recurso de espera de mensagens seja controlado, ele também permite que o status Conectado, Insserviço e Bloqueado do dispositivo seja definido, na medida em que eles têm suporte pelo comutador ou outro hardware. As chamadas para essa função resultam em mensagens LINE_LINEDEVSTATE apropriadas sendo enviadas para refletir o novo status.