Udostępnij przez


Zdarzenia urządzenia (interfejs API telefonii)

Interfejs TAPI reaguje na zmiany urządzenia, takie jak telefon, który zaczął dzwonić lub modem, który został usunięty przez wypalanie zdarzeń urządzenia. Aplikacja TAPI powinna odpowiadać na zdarzenie urządzenia, wysyłając zapytanie o określoną zmianę, która wystąpiła, a następnie podejmując odpowiednie działania. Aplikacja może wyświetlać ekran zdarzeń, które będą odbierane przy użyciu powiadomienia o zdarzeniach.

TAPI 2.x: aplikacje odbierają powiadomienia o zdarzeniach urządzenia przy użyciu komunikatu LINE_LINEDEVSTATE. Bieżący stan adresu jest określany przez wywołanie lineGetAddressStatus, który zwraca informacje w strukturze LINEADDRESSSTATUS. Stan określonego urządzenia otwartego wiersza jest uzyskiwany przez wywołanie lineGetLineDevStatus, który zwraca informacje w strukturze LINEDEVSTATUS.

INTERFEJS TAPI 3.x: aplikacje otrzymują powiadomienie o ADDRESS_EVENT, które jest przetwarzane przy użyciu interfejsu ITAddressEvent. ITAddressCapabilities można następnie użyć do uzyskania bardziej szczegółowych informacji.