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.
Aşağıdaki TAPI işlevleri Unicode (W) ve ANSI (A) sürümlerinde uygulanır. Genel olarak, ANSI sürümünün uygulanması Unicode sürümünü çağırır ve ANSI parametrelerinin ve yapı alanlarının Unicode'a ve Unicode'dan gerekli dönüştürmelerini gerçekleştirir; aşağıdaki tabloda dönüştürülen parametreler gösterilir.
Bir işlevin genel (ne "W" ne de "A" soneki) sürümünü açıkça çağıran uygulamalar, TAPI'nin önceki sürümleriyle uyumluluk için ANSI sürümünü yürütür.
Not
Telefon Hizmet Sağlayıcısı Arabirimi'nin (TSPI) tamamı, sürüm 2.0 için Unicode'dur.
Aşağıdaki tabloda, alan adlarının bir bölümünden oluşan TAPI yapılarındaki dize alanlarına başvurular listelenmiştir. Örneğin, LINEFORWARD yapısındaki "Çağıran Adresi", dwCallerAddressOffset alanı tarafından işaret edilir ve dwCallerAddressSize alanıyla sınırlandırılır; tablosunda, bu dize yalnızca CallerAddressolarak tanımlanır.
| TAPI işlevi | İşlevin ANSI sürümünde dönüştürülen parametreler ve yapı alanları |
|---|---|
| lineAddProvider | lpszProviderName |
| lineBlindTransfer | lpszDestAddress |
| lineConfigDialog | lpszDeviceClass |
| lineConfigDialogEdit |
lpszDeviceClassNot: Uygulama, doğrudan işlenmişse lpDeviceConfigIn ve lpDeviceConfigOutdizelerinin dönüştürülmesi gerekir. |
| lineDial | lpszDestAddress |
| lineForward |
lpForwardList ( LINEFORWARDLIST)
|
| lineGatherDigits |
lpsDigitslpszTerminationDigits |
| lineGenerateDigits | lpszDigits |
| lineGetAddressCaps |
lpAddressCaps ( LINEADDRESSCAPS)
|
| lineGetAddressID | lpsAddress |
| lineGetAddressStatus |
lpAddressStatus ( LINEADDRESSSTATUS)
|
| lineGetAgentActivityList |
lpAgentActivityList ( LINEAGENTACTIVITYLIST)
|
| lineGetAgentCaps |
lpAgentCaps ( LINEAGENTCAPS)
|
| lineGetAgentGroupList |
lpAgentGroupListI( LINEAGENTGROUPLIST)
|
| lineGetAgentStatus |
lpAgentStatus ( LINEAGENTSTATUS)
|
| lineGetAppPriority |
lpszAppFilenamelpExtensionName |
| lineGetCallInfo |
lpCallInfo ( LINECALLINFO)
|
| lineGetCountry |
lpLineCountryList ( LINECOUNTRYLIST)
|
| lineGetDevCaps |
lpLineDevCaps ( LINEDEVCAPS) - ProviderInfo SwitchInfo- LineName- terminalmetin- - DeviceClasses Not:dwStringFormat kullanımdan kaldırıldı. |
| LineGetDevConfig |
lpszDeviceClassNot: Uygulama, lpDeviceConfigiçindeki dizelerin dönüştürülmesiyle doğrudan ele alınmalıdır. |
| LineGetIcon | lpszDeviceClass |
| lineGetID |
lpszDeviceClassNot: Uygulama, lpDeviceIDdizelerin dönüştürülmesiyle doğrudan yönetiliyorsa işlenmelidir. |
| LineGetLineDevStatus |
lpLineDevStatus ( LINEDEVSTATUS)
|
| lineGetProviderList | lpProviderList ( LINEPROVIDERLIST) |
| lineGetRequest |
lpRequestBuffer ( LINEREQMAKECALL
|
| lineGetTranslateCaps |
lpTranslateCaps ( LINETRANSLATECAPS)
|
| lineHandoff | lpszFileName |
| lineInitializeEx | lpszFriendlyAppName |
| lineMakeCall |
lpszDestAddresslpCallParams ( LINECALLPARAMS)
|
| lineOpen |
lpCallParams ( LINECALLPARAMS)
|
| linePark |
lpszDirAddresslpNonDirAddress ( VARSTRING)
|
| linePickup |
lpszDestAddresslpszGroupID |
| linePrepareAddToConference |
lpCallParams ( LINECALLPARAMS)
|
| lineRedirect | lpszDestAddress |
| lineSetAppPriority |
lpszAppFilenamelpszExtensionName |
| lineSetDevConfig |
lpszDeviceClassNot: Uygulama, lpDeviceConfigiçindeki dizelerin dönüştürülmesiyle doğrudan ele alınmalıdır. |
| lineSetTollList | lpszAddressIn |
| lineSetupConference |
lpCallParams ( LINECALLPARAMS)
|
| lineSetupTransfer |
lpCallParams ( LINECALLPARAMS)
|
| lineTranslateAddress |
lpszAddressInlpTranslateOutput ( LINETRANSLATEOUTPUT)
|
| lineTranslateDialog | lpszAddressIn |
| lineUnpark | lpszDestAddress |
| phoneConfigDialog | lpszDeviceClass |
| phoneGetButtonInfo |
lpButtonInfo ( PHONEBUTTONINFO)
|
| phoneGetDevCaps |
lpPhoneCaps ( PHONECAPS) - ProviderInfo - PhoneInfo - PhoneName - Cihaz Sınıfları Not:dwStringFormat kullanımdan kaldırıldı. |
| phoneGetIcon | lpszDeviceClass |
| phoneGetID |
lpszDeviceClassNot: Uygulama, lpDeviceIDdizelerin dönüştürülmesiyle doğrudan yönetiliyorsa işlenmelidir. |
| phoneGetStatus |
lpPhoneStatus ( PHONESTATUS)
|
| phoneInitializeEx | lpszFriendlyAppName |
| phoneSetButtonInfo |
lpButtonInfo ( PHONEBUTTONINFO)
|
| tapiGetLocationInfo |
lpszCountryCodelpszCityCode |
| tapiRequestMakeCall |
lpszDestAddresslpszAppName lpszCalledParty lpszComment |