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.
Zamanla TAPI uygulamaları, TAPI ve hizmet sağlayıcıları için farklı sürümler bulunabilir. Bir TAPI uygulamasının en iyi birlikte çalışabilirliği, yalnızca uygulamanın TAPI sürümünün değil, aynı zamanda TAPI DLL, TAPISVR ve hizmet sağlayıcısı sürümlerinin de bilinmesini gerektirir.
Uygun sürüm anlaşması yapılmaması ciddi sorunlara neden olabilir. Örneğin, bazı yoğun kullanılan yapıların veri üyeleri bir sürümden diğerine eklenir. Yapı boyutu uygulamanın veya TAPI'nin beklediğiyle eşleşmiyorsa, sonuçlar bellek sızıntılarından aralıklı AV'lere kadar değişir.
Ek bilgi için bkz. TAPI Sürüm Oluşturma.
TAPI 2.x: Uygulamalar, lineInitializeExsırasında TAPI ve TAPISVR ile anlaşma sağlar. Uygulamalar, uygulamanın kullanabileceği her satır için lineNegotiateAPIVersion çağırarak hizmet sağlayıcılarıyla cihaz anlaşması gerçekleştirir.
TAPI 3.x: Sürüm anlaşması gerçekleştirmeye gerek yoktur; ancak, QueryInterface kullanarak kendi sürümünde bir arabirim olup olmadığını belirleyebilirsiniz.