Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 2.23 KB

tapi-shutdown.md

File metadata and controls

40 lines (23 loc) · 2.23 KB
description ms.assetid title ms.topic ms.date
Proper shutdown of communications sessions and of an entire application is required to prevent resources from remaining tied up in calls or applications that no longer need them.
40694b7f-474b-41aa-be3f-48e4ca517a6f
TAPI Shutdown
article
05/31/2018

TAPI Shutdown

Proper shutdown of communications sessions and of an entire application is required to prevent resources from remaining tied up in calls or applications that no longer need them.

TAPI provides a series of functions and methods to assist in the process. Obviously, the application must also take responsibility for properly releasing allocated memory, whether in the form of data structures or COM references.

TAPI 2.x functions Description
lineRegisterRequestRecipient Unregisters the application as a handler for assisted telephony calls.
lineClose Disconnects the application as a manager for calls on the given line.
lineShutdown Shuts down the application's usage of the line abstraction.

 

TAPI 3.x interfaces or methods Description
ITTAPI::UnregisterNotifications Removes any event notification registrations performed by the application.
ITTAPI::Shutdown Disconnects the application as a call manager.