Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Olay bildirimi, uygulamanın TAPI'den ve hizmet sağlayıcılarından bilgi aldığı birincil araçlardır. Bu bilgiler, uygulama tarafından başlatılan zaman uyumsuz bir işlemin durumu olabilir veya yeni gelen çağrıların bildirimleri gibi uygulama dışında başlayan bir işlemle ilgili olabilir.
tapi 2.x : Uygulamalar bildirimi üç yoldan biriyle işler: Gizli Pencere, Olay Tanıtıcısı veya Tamamlama Bağlantı Noktası. Bu bildirim mekanizmaları hakkında ek bilgi için lütfen lineInitializeExiçin Açıklamalar bölümüne bakın. Uygulama, lineInitializeExçağrılmadan önce LINEINITIALIZEEXPARAMS yapısının dwOptions üyesini ayarlayarak mekanizmayı belirtir.
lineSetStatusMessages işlevi, uygulamanın belirtilen satır veya adreslerinden herhangi biri için durum değişiklikleriyle ilgili olaylar için hangi bildirim iletilerinin alınacağını belirtmesini sağlar.
TAPI 3.x: Uygulamaları, COM standartbağlanabilir nesneleri kullanarak genel bildirimi işler. ITTAPIEventNotification, TAPI'nin kapsayıcı nesnesine kaydedilmesi gereken giden arabirimdir ve ITTAPIEventNotification::Event, TAPI'nin uygulamanın yanıtını belirlemek için çağıracağı yöntemdir. ITTAPI::p ut_EventFilter yöntemi TAPI'ye uygulamayı hangi olayların ilgilendirdiği bildirir. Olay filtresi girilmemişse, uygulama hiçbir olay bildirimi almaz. ITTAPI::RegisterCallNotifications yöntemi TAPI'ye uygulamanın gelen oturumları işleyecek medya türlerini ve adreslerini bildirir. TAPI 3 olay işleme hakkında ek bilgi için Olaylar genel bakış veya Olayları Kaydetme kod örneğine bakın.
Telefon hizmeti sağlayıcıları TSPI_lineSetDefaultMediaDetection ve TSPI_lineSetStatusMessagesuygular. TAPI, uygulamalar tarafından istenen tüm satır, adres ve medya türü olaylarını belirtmek için bu işlevleri çağırır.