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.
Oturum Tanımlayıcısı genel bakış bölümünde belirtildiği gibi, bir tapi 2.2 uygulamasının belirli bir iletişim oturumunu tanımlaması için çağrı tutamacı kullanılır. Bir uygulama oturum başlattığında TAPI, diğer işlemlerde veya sorgularda kullanmak üzere bir çağrı tanıtıcısı döndürür. Bir uygulamaya gelen oturum bildirildiğinde, TAPI bir çağrı tutamacını da geçirir.
Oturum sona erdikten ve oturum durumu boşta kaldıktan sonra, uygulama tanıtıcıyı serbest bırakıncaya veya satır kapatılana kadar çağrı tanıtıcısı geçerli kalır. Satır uygulama tarafından kapatılabilir veya LINE_CLOSE iletisi alabilir. Bir hat kapatılırsa, satırdaki çağrılara yönelik tüm çağrı tanıtıcıları anında geçersiz hale gelir.
Bir çağrı boşta durumuna geri döndükten sonra uygulamanın çağrının bilgi yapısını ve durumunu okumasına izin verilir. Bu, uygulamaların günlüğe kaydetme amacıyla çağrı bilgilerini almak için lineGetCallInfo gibi işlemleri kullanmasını sağlar.
Uygulamanın boşta çağrının tanıtıcısı için başka kullanımı olmadığında, çağrıyla ilgili sistem tarafından ayrılan belleği boşaltmak için lineDeallocateCall çağrısı yapmalıdır. TAPI, çağrıya tanıtıcısı olan her uygulama için her çağrı için bellek ayırır. Hizmet sağlayıcılarının da çağrı bilgilerini tutmak için bellek ayırması olasıdır. Bir uygulamanın çağrı tanıtıcısının serbest bırakılması, kitaplığın ve hizmet sağlayıcısının bu bellek kaynaklarını geri kazanmasını sağlar. Başarılı bir serbest bırakma sonrasında bir uygulamanın çağrı tutamacı geçersiz hale gelir.
Uygulamanın kendi amaçları için ayırmış olduğu çağrıyla ilgili belleği boşaltması gerekir.