Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionerna för grundläggande telefoni visas efter kategori i följande tabeller. En funktion identifieras som asynkron om den anger slutförande i ett SVAR-meddelande till programmet. Om funktionen alltid returnerar resultatet till programmet omedelbart anses funktionen synkron.
Följande är en funktionell gruppering av de grundläggande telefonitjänstfunktionerna:
- adressformat
- adresser
- besvara inkommande samtal
- Manipulering av samtalshandtag
- Anropa behörighetskontroll
- samtalstillstånd och händelser
- radstatus och funktioner
- information om plats och land/region
- anropar
- Begär mottagartjänster
- TAPI-initiering och avstängning
- Stöd för avgiftsbesparare
TAPI-initiering och avstängning
Funktion | Beskrivning |
---|---|
lineInitializeEx | Initierar TAPI-radabstraktionen för användning av det anropande programmet. Synkron. |
lineShutdown | Stänger av programmets användning av TAPI:s linjeabstraktion. Synkron. |
Förhandlingar om radversion
Funktion | Beskrivning |
---|---|
lineNegotiateAPIVersion | Tillåter att ett program förhandlar om en TAPI-version som ska användas. Synkron. |
Radstatus och funktioner
Funktion | Beskrivning |
---|---|
lineGetDevCaps | Returnerar funktionerna för en viss linjeenhet. Synkron. |
lineGetDevConfig | Returnerar konfigurationen av en medieströmsenhet. Synkron. |
lineGetLineDevStatus | Returnerar aktuell status för den angivna öppna radenhet. Synkron. |
lineSetDevConfig | Anger konfigurationen för den angivna medieströmenheten. Synkron. |
lineSetStatusMessages | Anger de statusändringar som programmet måste meddelas om. Synkron. |
lineGetStatusMessages | Returnerar programmets aktuella meddelandeinställningar för rad- och adressstatus. Synkron. |
lineGetID | Hämtar ett enhets-ID som är associerat med den angivna öppna raden, adressen eller anropet. Synkron. |
lineGetIcon | Tillåter att ett program hämtar en ikon för visning för användaren. Synkron. |
lineConfigDialog | Gör att providern för den angivna radenheten visar en dialogruta som gör att användaren kan konfigurera parametrar som är relaterade till linjeenheten. Synkron. |
lineConfigDialogEdit | Visar en dialogruta där användaren kan ändra konfigurationsinformation för en linjeenhet. Synkron. |
Adresser
Funktion | Beskrivning |
---|---|
lineGetAddressCaps | Returnerar telefonifunktionerna för en adress. Synkron. |
lineGetAddressStatus | Returnerar aktuell status för en angiven adress. Synkron. |
lineGetAddressID | Hämtar adress-ID:t för en adress som anges med ett alternativt format. Synkron. |
Öppna och stänga radenheter
Funktion | Beskrivning |
---|---|
radÖppna | Öppnar en angiven linjeenhet för att tillhandahålla efterföljande övervakning och/eller kontroll av linjen. Synkron. |
lineClose | Stänger en angiven öppen linjeenhet. Synkron. |
Adressformat
Funktion | Beskrivning |
---|---|
lineTranslateAddress | Översätter mellan en adress i kanoniskt format och en adress i uppringningsbart format. Synkron. |
lineSetCurrentLocation | Anger den plats som används som kontext för adressöversättning. Synkron. |
lineSetTollList | Manipulerar avgiftslistan. Synkron. |
lineGetTranslateCaps | Returnerar adressöversättningsfunktioner. Synkron. |
Samtalstillstånd och händelser
Funktion | Beskrivning |
---|---|
lineGetCallInfo | Returnerar fast information om ett anrop. Synkron. |
radenGetCallStatus | Returnerar fullständig anropsstatusinformation för det angivna anropet. Synkron. |
lineSetAppSpecific | Anger det programspecifika fältet i ett anrops informationsstruktur. Synkron. |
Ringa samtal
Funktion | Beskrivning |
---|---|
lineMakeCall | Gör ett utgående anrop och returnerar ett anropshandtag för det. Asynkron. |
lineDial | Uppringningsbara adresser (delar av en eller flera). Asynkron. |
Svara på inkommande samtal
Funktion | Beskrivning |
---|---|
lineAnswer | Svarar på ett inkommande samtal. Asynkron. |
Stöd för Avgiftsbesparare
Funktion | Beskrivning |
---|---|
lineSetNumRings | Anger antalet ringar varefter inkommande samtal ska besvaras. Synkron. |
lineGetNumRings | Returnerar det minsta antalet ringar som begärs med lineSetNumRings. Synkron. |
Behörighetskontroll för anrop
Funktion | Beskrivning |
---|---|
lineSetCallPrivilege | Anger programmets behörighet till det angivna privilegiet. Synkron. |
Funktioner för anropsavlämning
Funktion | Beskrivning |
---|---|
lineDrop | Kopplar från ett samtal eller avger ett pågående samtalsförsök. Asynkron. |
lineDeallocateCall | Frigör det angivna anropshandtaget. Synkron. |
Manipulering av samtalshandtag
Funktion | Beskrivning |
---|---|
lineHandoff | Avstängt samtalsägarskap och/eller ändrar ett programs behörigheter till ett anrop. Synkron. |
lineGetNewCalls | Returnerar anropsreferenser till anrop på en angiven rad eller adress som programmet ännu inte har referenser för. Synkron. |
lineGetConfRelatedCalls | Returnerar en lista över samtalsreferenser som ingår i samma konferenssamtal som det anrop som anges som en parameter. Synkron. |
Plats- och land-/regioninformation
Funktion | Beskrivning |
---|---|
lineTranslateDialog | Visar en dialogruta där användaren kan ändra plats- och samtalskortsinformation. Synkron. |
lineGetCountry | Hämtar uppringningsregler och annan information om ett visst land/en viss region. Synkron. |
Begär mottagartjänster
Följande två funktioner används endast till stöd för assisterad telefoni.
Funktion | Beskrivning |
---|---|
lineRegisterRequestRecipient | Registrerar eller avregistrerar programmet som en begärandemottagare för det angivna begärandeläget. Synkron. |
lineGetRequest | Hämtar nästa begäran från biblioteket för dynamisk telefonilänk. Synkron. |