Index   Commented   Search   About

Application Priority

Conflicts can arise if multiple applications open the same line device for the same media mode. These conflicts are resolved with a priority scheme by which the user assigns relative priorities to the applications. This is usually done through a Control Panel utility or a Preferences menu in a telephonic application. Note the following points about this mechanism:

  • Only the highest priority application for a given media mode ever receives ownership (unsolicited) of a call of that media mode.

  • Although ownership is usually received when an inbound call first arrives or when a call is handed off, any application (including a lower priority one) can later acquire ownership by using the function lineGetNewCalls or lineGetConfRelatedCalls.

The user can assign relative priorities to the modules (the applications and the DLLs) that use TAPI. The resulting configuration information is stored in the registry.

For in-depth information about the way applications receive calls in a multi-application environment, see Multiple-Application Programming.

Related Links

Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET

More Online Helps

Win32 Programmer's Reference (win32.hlp)
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Unix Manual Pages

Free Tech Secrets ;) Copyright © 2008 Free Tect Secrets ;) greatis just4fun network just4fun