Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende TAPI-functies worden geïmplementeerd in Unicode-versies (W) en ANSI (A). Over het algemeen roept de implementatie van de ANSI-versie de Unicode-versie aan en voert de benodigde conversies van ANSI-parameters en structuurvelden van en naar Unicode uit; de volgende tabel geeft de parameters aan die worden geconverteerd.
Toepassingen die expliciet de algemene (W- of A-achtervoegsel) versie van een functie aanroepen, voeren de ANSI-versie uit voor compatibiliteit met eerdere versies van TAPI.
Notitie
De volledige TSPI (Telephony Service Provider Interface) is Unicode voor versie 2.0.
In de volgende tabel staan verwijzingen naar tekenreeksvelden in TAPI-structuren die bestaan uit een deel van de veldnamen. De structuur 'Adres van aanroeper' in de LINEFORWARD- structuur wordt bijvoorbeeld verwezen naar het veld dwCallerAddressOffset en gescheiden door het veld dwCallerAddressSize; in de tabel wordt deze tekenreeks geïdentificeerd als CallerAddress.
| TAPI, functie | Parameters en structuurvelden geconverteerd in ANSI-versie van de functie |
|---|---|
| lineAddProvider- | lpszProviderName |
| lineBlindTransfer- | lpszDestAddress |
| lineConfigDialog- | lpszDeviceClass |
| lineConfigDialogEdit |
lpszDeviceClassOpmerking: toepassing moet de conversie van tekenreeksen verwerken in lpDeviceConfigIn en lpDeviceConfigOut, indien rechtstreeks gemanipuleerd. |
| 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 - TerminalText- - DeviceClasses Opmerking:dwStringFormat is verouderd. |
| LineGetDevConfig- |
lpszDeviceClassOpmerking: Toepassing moet de conversie van tekenreeksen verwerken in lpDeviceConfig-, als deze rechtstreeks worden gemanipuleerd. |
| LineGetIcon- | lpszDeviceClass |
| lineGetID- |
lpszDeviceClassOpmerking: toepassing moet de conversie van tekenreeksen verwerken in lpDeviceID, als deze rechtstreeks worden gemanipuleerd. |
| 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- |
lpszDeviceClassOpmerking: Toepassing moet de conversie van tekenreeksen verwerken in lpDeviceConfig-, als deze rechtstreeks worden gemanipuleerd. |
| 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- - apparaatklassen Opmerking:dwStringFormat is verouderd. |
| phoneGetIcon- | lpszDeviceClass |
| phoneGetID- |
lpszDeviceClassOpmerking: toepassing moet de conversie van tekenreeksen verwerken in lpDeviceID, als deze rechtstreeks worden gemanipuleerd. |
| phoneGetStatus- |
lpPhoneStatus ( PHONESTATUS)
|
| phoneInitializeEx | lpszFriendlyAppName |
| phoneSetButtonInfo |
lpButtonInfo ( PHONEBUTTONINFO)
|
| tapiGetLocationInfo- |
lpszCountryCodelpszCityCode |
| tapiRequestMakeCall- |
lpszDestAddresslpszAppName lpszCalledParty- lpszComment- |