Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Telephony Application Programming Interfaces. For more information, see:
tapi3.h contains the following programming interfaces:
Interfaces
IEnumACDGroup The IEnumACDGroup (tapi3.h) interface provides COM-standard enumeration methods for the ITACDGroup interface. |
IEnumAgent IEnumAgent (tapi3.h) is the Enumerator interface for ITAgent. |
IEnumAgentHandler The IEnumAgentHandler (tapi3.h) interface provides COM-standard enumeration methods for the ITAgentHandler interface. |
IEnumAgentSession The IEnumAgentSession (tapi3.h) interface provides COM-standard enumeration methods for the ITAgentSession interface. |
IEnumQueue The IEnumQueue (tapi3.h) interface provides COM-standard enumeration methods for the ITQueue interface. |
ITACDGroup The ITACDGroup (tapi3.h) object reflects an ACD pilot, split, or group. ACD is a mechanism that queues and distributes calls within a switching system. |
ITACDGroupEvent The ITACDGroupEvent (tapi3.h) interface contains methods that retrieve the description of Automatic Call Distribution (ACD) group events. |
ITAgent The ITAgent (tapi3.h) interface inherits from the IDispatch interface. Agents are the heart of a call center. |
ITAgentEvent The ITAgentEvent (tapi3.h) interface contains methods that retrieve the description of agent events. |
ITAgentHandler The ITAgentHandler (tapi3.h) interface provides methods to create Agent objects and enumerate Automatic Call Distribution (ACD) groups. |
ITAgentHandlerEvent The ITAgentHandlerEvent (tapi3.h) interface contains methods that retrieve the description of agent handler events. |
ITAgentSession The methods of ITAgentSession (tapi3.h) allow an application to retrieve statistics. An agent session represents an association between an agent, group, and address. |
ITAgentSessionEvent The ITAgentSessionEvent interface (tapi3.h) contains methods that retrieve the description of agent session events. |
ITAllocatorProperties The ITAllocatorProperties interface (tapi3.h) exposes the buffer allocator properties of the Media Streaming Terminal (MST) to an end-user or server application. |
ITAMMediaFormat The ITAMMediaFormat interface (tapi3.h) sets and gets DirectShow media format. |
ITMSPAddress The ITMSPAddress interface (tapi3.h) is implemented by the MSP and represents a media service provider to the TAPI DLL. |
ITPluggableTerminalEventSink The ITPluggableTerminalEventSink interface (tapi3.h) provides a method that fires a message to notify client applications about a change in a pluggable terminal. |
ITPluggableTerminalEventSinkRegistration The ITPluggableTerminalEventSinkRegistration interface (tapi3.h) registers and unregisters a client application for pluggable terminal events. |
ITQueue The ITQueue interface (tapi3.h) gets and sets information concerning a queue. |
ITQueueEvent The ITQueueEvent interface (tapi3.h) contains methods that retrieve the description of Automatic Call Distribution (ACD) queue events. |
ITTAPICallCenter The ITTAPICallCenter interface (tapi3.h) provides an entry point into call center controls. |
Structures
MSP_EVENT_INFO The MSP_EVENT_INFO structure (tapi3.h) defines the type of event returned by the GetEvent method. |
Enumerations
ACDGROUP_EVENT The ACDGROUP_EVENT enumeration (tapi3.h) describes ACD group events. |
ACDQUEUE_EVENT The ACDQUEUE_EVENT enumeration (tapi3.h) describes ACD queue events. |
AGENT_EVENT The AGENT_EVENT enumeration (tapi3.h) describes agent events. |
AGENT_SESSION_EVENT The AGENT_SESSION_EVENT enumeration (tapi3.h) describes agent session events. |
AGENT_SESSION_STATE The AGENT_SESSION_STATE enumeration (tapi3.h) defines the agent session indicators used by the ITAgentSession::get_State and the ITAgentSession::put_State methods. |
AGENT_STATE The AGENT_STATE enumeration (tapi3.h) is used by the ITAgent::put_State and ITAgent::get_State methods to describe the agent state. |
AGENTHANDLER_EVENT The AGENTHANDLER_EVENT enumeration (tapi3.h) describes agent handler events. |
MSP_ADDRESS_EVENT The MSP_ADDRESS_EVENT enumeration (tapi3.h) constant is returned within the MSP_EVENT_INFO struct by the GetEvent method when MSP_EVENT is ME_ADDRESS_EVENT. |
MSP_CALL_EVENT The MSP_CALL_EVENT enumeration (tapi3.h) constant is returned within the MSP_EVENT_INFO struct by the GetEvent method when MSP_EVENT is ME_CALL_EVENT. |
MSP_CALL_EVENT_CAUSE The MSP_CALL_EVENT_CAUSE enumeration (tapi3.h) constant is returned within the MSP_EVENT_INFO struct by the GetEvent method when MSP_EVENT is ME_CALL_EVENT. |
MSP_EVENT The MSP_EVENT enumerator (tapi3.h) defines the type of event information contained in MSP_EVENT_INFO. |