Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Komunikaty są używane do powiadamiania aplikacji zdarzeń asynchronicznych. Wszystkie te komunikaty są wysyłane do aplikacji za pośrednictwem mechanizmu powiadomień o wiadomościach określonego w lineInitializeEx.
Komunikat zawsze zawiera uchwyt odpowiedniego obiektu (telefon, wiersz lub połączenie), którego aplikacja może użyć do określenia typu komunikatu.
Niektóre komunikaty są używane do powiadamiania aplikacji o zmianie stanu obiektu. Te komunikaty zapewniają uchwyt obiektu i wskazują, który element stanu uległ zmianie. Aplikacja może wywołać odpowiednią funkcję "get status" obiektu, aby uzyskać pełny stan obiektu.
Gdy wystąpi zdarzenie, komunikaty mogą być wysyłane do zera, jednej lub większej liczby aplikacji. Aplikacje docelowe komunikatu są określane przez wiele różnych czynników, w tym znaczenie komunikatu, uprawnienie aplikacji do obiektu, niezależnie od tego, czy aplikacja zainicjowała żądanie, dla którego komunikat jest bezpośrednim wynikiem, oraz maskowanie komunikatów ustawione przez aplikację. Zwróć uwagę na następujące kwestie dotyczące komunikatów:
- Asynchroniczne komunikaty odpowiedzi są wysyłane tylko do aplikacji, która pochodzi z żądania i nie może być maskowana.
- Komunikaty sygnalizujące ukończenie generowania cyfr lub tonu lub zbierania cyfr są wysyłane tylko do aplikacji, która zażądała cyfry lub generowania tonu.
- Komunikaty wskazujące zmiany stanu wiersza lub adresu są wysyłane do wszystkich aplikacji, które otworzyły wiersz, tak długo, jak komunikat został włączony za pośrednictwem lineSetStatusMessages.
- Komunikaty wskazujące zmiany stanu wywołania i informacji o wywołaniu są wysyłane do wszystkich aplikacji, które mają dojście do wywołania.
- Komunikaty sygnalizujące wykrywanie cyfr, wykrywanie tonu lub wykrywanie typu nośnika są wysyłane do aplikacji, które zażądały monitorowania tego zdarzenia.
Ta sekcja zawiera informacje referencyjne dotyczące następujących komunikatów interfejsu TAPI:
- asystowanych komunikatów telefonii
- wiadomości centrum połączeń
- sformatowanych komunikatów o błędach
- line device messages
- wiadomości z urządzeniami telefonicznymi