Aracılığıyla paylaş


TAPI Başlatma

TAPI bileşenlerinin düzgün çalışması için bir bilgisayarda iletişim ortamının aşağıdaki gibi ayarlanması gerekir:

  • Yükleme, yazılım veya donanım bilgisayara ilk kez eklendiğinde gerçekleştirilir. Ayrıntılı yordamlar işletim sistemine ve yazılımın kendisine bağlıdır.
  • Birincil başlatma nesneleri ve iletişim yollarını oluşturur.
  • Sürüm anlaşması TAPI bileşenlerinin veri alışverişi yapabilmesini sağlar.
  • Kaynak envanteri, TAPI uygulaması tarafından kullanılabilen cihazlarla ilgili bilgileri alır.
  • Olay bildirimi TAPI ve hizmet sağlayıcılarının zaman uyumsuz işlem sonuçlarını ve durum değişikliği bilgilerini uygulamaya nasıl geçirdiğini belirtir.
TAPI 2.x işlevleri Açıklama
lineInitializeEx Telefon ortamını ayarlar, uygulama tutamacını ve cihaz sayısını döndürür.
lineGetDevCaps TAPI sürümü veya desteklenen medya türleri gibi cihaz özelliklerini alır.
lineGetAddressCaps Çağrı parkının desteklenip desteklenmediği gibi adres özelliklerini alır.
lineOpen TAPI'ye uygulamanın satırı ve ne şekilde kullanacağını bildirir.
lineGetMessage Olay Tanıtıcısı bildirim mekanizmasını kullanan bir uygulamaya teslim için kuyruğa alınan sonraki TAPI iletisini döndürür

 

TAPI 3.x arabirimleri veya yöntemleri Açıklama
ITTAPI::Initialize Telefon ortamını ayarlar.
ITTAPI::EnumerateAddresses Şu anda kullanılabilir olan adresleri numaralandırır.
ITTAPI::get_Addresses Şu anda kullanılabilir durumda olan bir adres koleksiyonu oluşturur. Visual Basic'te yazılanlar gibi Otomasyon istemci uygulamaları için sağlanır.
ITTAPIEventNotification::Event Zaman uyumsuz bir olay bildirimine yanıtı belirler. Uygulama tarafından uygulanır ve TAPI tarafından çağrılır.
ITTAPI::p ut_EventFilter Uygulamanın hangi olayları gerektirdiğini TAPI'ye bildiren olay filtresi maskesini ayarlar.
ITTAPI::RegisterCallNotifications TAPI'ye belirtilen bir adres ve medya türü kümesi için uygulama gelen oturumlarını geçirmesini sağlar.
ITMediaSupport Bir uygulamanın bir adres için medya desteği özelliklerini bulmasına izin verir.