Makale numarası: 841712 - Son Gözden Geçirme: 18 Ocak 2007 Perşembe - Gözden geçirme: 2.2

Telefon uygulama programlama arabirimi (TAPI) işlevselliğini Yönetilen koddan desteklenmiyor.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Giriş

Neden bu makalede anlatılmaktadır telefon uygulama programlama arabirimi (TAPI), yönetilen koddan desteklenmiyor. Alternatif bir yöntem, TAPI işlevselliği Yönetilen koddan call izin verir.

Daha fazla bilgi

TAPI 3 karmaşıklığı nedeniyle. x Bileşen Nesne Modeli (COM) arabirimi için Microsoft Visual Studio .NET tarafından oluşturulan bir Yönetilen sarıcı çalışmıyor. Bu nedenle, TAPI işlevselliği Yönetilen koddan çağrılamıyor.

Microsoft, bir TAPI interoperative bileşeni yayımlamayı geçerli planlanmamaktadır sahiptir.

TAPI, yönetilen koddan kullanma

TAPı'nın farklı sürümleri farklı programlama ortamlarında kullanabilirsiniz.

TAPI 2.x

TAPI 2.x C programlama dili hakkında temel alan bir arabirimdir.

TAPI işlevselliği Managed Extensions, Microsoft Visual Studio. NET'te C++ uygulamalarında TAPI 2'yi kullanarak arayabileceğiniz. x (Tapi32.dll).

TAPI 2. x veri yapılarını DWORD veri türüne bağlıdır. TAPI 2. x, aynı zamanda işaretçileri yoğun kullanımını gerektirir. Bu nedenle, TAPI 2. x işlevselliği C++ için Yönetilen Uzantılar dışındaki herhangi bir dilde kullanmak zordur.

TAPI 3.x

TAPI 3. x Bileşen Nesne Modeli (COM) temel alan bir arabirimdir.

TAPI 3 ça??rabilirsiniz. x (Tapi3.dll) işlevini yönetilmeyen kod. TAPI 3 çağıran bir yönetilmeyen DLL DOSYASı oluşturun. x işlevselliği ve yönetilen koddan yönetilmeyen DLL sonra arama.

Referanslar

Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:
tapi dll
http://msdn2.microsoft.com/en-us/library/ms734236.aspx (http://msdn2.microsoft.com/en-us/library/ms734236.aspx)

TAPI 2.2 genel bakış
http://msdn2.microsoft.com/en-us/library/ms737218.aspx (http://msdn2.microsoft.com/en-us/library/ms737218.aspx)

TAPI 3.1 genel bakış
http://msdn2.microsoft.com/en-us/library/ms734214.aspx (http://msdn2.microsoft.com/en-us/library/ms734214.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Academic Edition
Anahtar Kelimeler: 
kbmt kbtapi kbmanaged kbdll kbinterop kbinfo KB841712 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:841712  (http://support.microsoft.com/kb/841712/en-us/ )