Partilhar via


Eventos do dispositivo (API de telefonia)

A TAPI responde a alterações de dispositivo, como um telefone que começou a tocar ou um modem que foi removido disparando eventos de dispositivo. Um aplicativo TAPI deve responder a um evento de dispositivo consultando a alteração específica que ocorreu e, em seguida, tomando as medidas apropriadas. Um aplicativo pode rastrear eventos que receberá usando notificação de evento.

TAPI 2.x: Aplicativos recebem notificação de eventos do dispositivo usando a mensagem LINE_LINEDEVSTATE. O status atual de um endereço é determinado chamando lineGetAddressStatus, que retorna suas informações em uma estruturaLINEADDRESSSTATUS. O status de um dispositivo de linha aberta especificado é obtido chamando lineGetLineDevStatus, que retorna suas informações em uma estruturaLINEDEVSTATUS.

TAPI 3.x: Aplicativos recebem uma notificação de ADDRESS_EVENT, que é processada usando a interfaceITAddressEvent. O ITAddressCapabilities pode ser usado para obter informações mais detalhadas.