Telephony Application Programming Interfaces
Overview of the Telephony Application Programming Interfaces technology.
To develop Telephony Application Programming Interfaces, you need these headers:
For programming guidance for this technology, see:
CMSPAddress The CMSPAddress class implements the MSP address object and supports the ITMSPAddress interface. This class is defined in MSPaddr.h. The following documents the class. |
CMSPCallBase The CMSPCallBase class provides a generic implementation of the call object. It supports the ITStreamControl interface. It serves as a simple base class that maintains the stream list. This class is defined in MSPcall.h. |
CMSPCallMultiGraph Derived from CMSPCallBase, this class defines a call that uses a filter graph for each stream. This extra increased specificity allows this class to implement more of the call's functionality than CMSPCallBase. Defined in MSPcall.h. |
CMSPStream The CMSPStream class exposes methods that allow an application to start, pause, or stop a substream, and to select or unselect terminals. Defined in MSPstrm.h. |
ACDGROUP_EVENT The ACDGROUP_EVENT enumeration (tapi3.h) describes ACD group events. |
ACDGROUP_EVENT The ACDGROUP_EVENT enumeration (tapi3cc.h) describes ACD group events. |
ACDQUEUE_EVENT The ACDQUEUE_EVENT enumeration (tapi3.h) describes ACD queue events. |
ACDQUEUE_EVENT The ACDQUEUE_EVENT enumeration (tapi3cc.h) describes ACD queue events. |
ADDRESS_CAPABILITY A member of the ADDRESS_CAPABILITY enum is used by the ITAddressCapabilities::get_AddressCapability method to indicate the address capability required. |
ADDRESS_CAPABILITY_STRING The ADDRESS_CAPABILITY_STRING enum is used to check on address capabilities which are described by strings. |
ADDRESS_EVENT The ADDRESS_EVENT enum describes address events. The ITAddressEvent::get_Event method returns a member of this enum to indicate the type of address event that occurred. |
ADDRESS_STATE The ADDRESS_STATE enum is used by the ITAddress::get_State method to check the address state. |
AGENT_EVENT The AGENT_EVENT enumeration (tapi3.h) describes agent events. |
AGENT_EVENT The AGENT_EVENT enumeration (tapi3cc.h) describes agent events. |
AGENT_SESSION_EVENT The AGENT_SESSION_EVENT enumeration (tapi3.h) describes agent session events. |
AGENT_SESSION_EVENT The AGENT_SESSION_EVENT enumeration (tapi3cc.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_SESSION_STATE This AGENT_SESSION_STATE enumeration (tapi3cc.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. |
AGENT_STATE The AGENT_STATE enumeration (tapi3cc.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. |
AGENTHANDLER_EVENT The AGENTHANDLER_EVENT enumeration (tapi3cc.h) describes agent handler events. |
CALL_MEDIA_EVENT The CALL_MEDIA_EVENT enum describes call media events. The ITCallMediaEvent::get_Event method returns a member of this enum to indicate the type of call media event that occurred. |
CALL_MEDIA_EVENT_CAUSE The CALL_MEDIA_EVENT_CAUSE enum is used by ITCallMediaEvent::get_Cause method to return a description of what caused a media event, such as a device timeout. |
CALL_NOTIFICATION_EVENT The CALL_NOTIFICATION_EVENT enum describes call notification events. The ITCallNotificationEvent::get_Event method returns a member of this enum to indicate the type of call notification event that occurred. |
CALL_PRIVILEGE A CALL_PRIVILEGE member is returned by the ITCallInfo::get_Privilege method, and indicates when the current application owns or is monitoring the current call. |
CALL_STATE The CALL_STATE enum is used by the ITCallInfo::get_CallState and ITCallStateEvent::get_State methods. |
CALL_STATE_EVENT_CAUSE The CALL_STATE_EVENT_CAUSE enum is returned by the ITCallStateEvent::get_Cause method. |
CALLHUB_EVENT The CALLHUB_EVENT enum describes CallHub events. The ITCallHubEvent::get_Event method returns a member of this enum to indicate the type of CallHub event that occurred. |
CALLHUB_STATE The CALLHUB_STATE enum is a state indicator returned by the ITCallHub::get_State method. |
CALLINFO_BUFFER The CALLINFO_BUFFER enum indicates the type of buffer accessed by the ITCallInfo::GetCallInfoBuffer method or the ITCallInfo::SetCallInfoBuffer method. |
CALLINFO_LONG The CALLINFO_LONG enum is used by ITCallInfo methods that set and get call information of type LONG. |
CALLINFO_STRING The CALLINFO_STRING enum is used by ITCallInfo methods that set and get call information involving the use of strings. |
CALLINFOCHANGE_CAUSE The CALLINFOCHANGE_CAUSE enum is used by the ITCallInfoChangeEvent::get_Cause method to return a description of the type of call information that has changed. |
DIRECTORY_OBJECT_TYPE The DIRECTORY_OBJECT_TYPE enum is a descriptor of whether a directory object is a conference or a user. |
DIRECTORY_TYPE The DIRECTORY_TYPE enum is used to indicate the type of directory server. |
DISCONNECT_CODE The DISCONNECT_CODE enum is used by the ITBasicCallControl::Disconnect method. |
FINISH_MODE The FINISH_MODE enum is used by applications to indicate the type of call finish required. Operations that the TAPI DLL performs vary depending on whether a call transfer is being completed or a call is being added to a conference. |
FT_STATE_EVENT_CAUSE The FT_STATE_EVENT_CAUSE enum indicates the type of file terminal event. |
FULLDUPLEX_SUPPORT The FULLDUPLEX_SUPPORT enum is used by applications interacting with legacy TSPs to indicate whether a specified terminal supports full duplex operations. This enum is returned by the ITLegacyWaveSupport::IsFullDuplex method. |
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_ADDRESS_EVENT The MSP_ADDRESS_EVENT (msp.h) enumeration 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 The MSP_CALL_EVENT (msp.h) enumeration 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_CALL_EVENT_CAUSE The MSP_CALL_EVENT_CAUSE (msp.h) enumeration 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. |
MSP_EVENT The MSP_EVENT (msp.h) enumerator defines the type of event information contained in MSP_EVENT_INFO. |
PHONE_BUTTON_FUNCTION The PHONE_BUTTON_FUNCTION enum provides detailed information on a button's function. |
PHONE_BUTTON_MODE The PHONE_BUTTON_MODE enum describes the mode of a phone button. |
PHONE_BUTTON_STATE The PHONE_BUTTON_STATE enum describes the state of a phone button. |
PHONE_EVENT The PHONE_EVENT enum indicates a type of phone event. |
PHONE_HOOK_SWITCH_DEVICE The PHONE_HOOK_SWITCH_DEVICE enum is used to indicate the types of switch hooks on a phone device. |
PHONE_HOOK_SWITCH_STATE The PHONE_HOOK_SWITCH_STATE enum provides indicators of the phone hookswitch status. |
PHONE_LAMP_MODE The PHONE_LAMP_MODE enum provides indicators of a phone lamp's status. |
PHONE_PRIVILEGE The PHONE_PRIVILEGE enum indicates the application's privilege status with respect to the current phone device. |
PHONE_TONE The PHONE_TONE enum identifies a phone tone. |
PHONECAPS_BUFFER The PHONECAPS_BUFFER enum is used by methods that set or get phone capabilities described by a buffer. |
PHONECAPS_LONG The PHONECAPS_LONG enum is used by methods that set or get phone capabilities described by a long value. |
PHONECAPS_STRING The PHONECAPS_STRING enum is used by methods that set or get phone capabilities described by a string. |
QOS_EVENT The QOS_EVENT enum describes quality of service (QOS) events. The ITQOSEvent::get_Event method returns a member of this enum to indicate the type of QOS event that occurred. |
QOS_SERVICE_LEVEL The QOS_SERVICE_LEVEL enum is used by the ITBasicCallControl::SetQOS method to indicate quality of service requirements for a call. |
RND_ADVERTISING_SCOPE Members of the RND_ADVERTISING_SCOPE enumeration specify how widely a conference announcement is distributed. Values correspond to the advertising scope property on the ITDirectoryObjectConference interface. |
TAPI_EVENT Used to notify an application that a change has occurred in the TAPI object. |
TAPI_GATHERTERM The TAPI_GATHERTERM enum is used to describe the reasons why the TAPI Server terminated the gathering of digits on the call. |
TAPI_OBJECT_TYPE The TAPI_OBJECT_TYPE enum is used to indicate the type of TAPI object involved in an event. |
TAPI_TONEMODE The TAPI_TONEMODE enum is used to describe the different selections that are used when generating line tones. |
TAPIOBJECT_EVENT The TAPIOBJECT_EVENT enum describes TAPI object events. The ITTAPIObjectEvent::get_Event method returns a member of this enum to indicate the type of TAPI object event that occurred. |
TERMINAL_DIRECTION The TERMINAL_DIRECTION enumeration is used to describe the direction of the media stream with respect to the local computer or the directional capabilities of a terminal. |
TERMINAL_MEDIA_STATE The TERMINAL_MEDIA_STATE enum indicates the state of a file terminal. |
TERMINAL_STATE The TERMINAL_STATE enum describes the current state of a terminal device. This enum is returned by the ITTerminal::get_State method. |
TERMINAL_TYPE The TERMINAL_TYPE enum describes the type of the terminal. This enum is returned by the ITTerminal::get_TerminalType method. |
TMGR_DIRECTION The TMGR_DIRECTION enum is used by the pluggable terminal methods to indicate terminal direction. |
Add The Add method inserts a new item into the collection at the specified index. |
Add The Add method adds terminal information to the registry. If an entry for the terminal already exists, the method edits the entry. |
Add The Add method adds a pluggable terminal superclass to the registry. If the superclass already exists, the method modifies the information for the superclass. |
AddDirectoryObject The AddDirectoryObject method adds an ITDirectoryObject object to the server. This may be a directory or a user machine mapping. |
Answer The Answer method answers an incoming call. This method can succeed only if the call state is CS_OFFERING. |
Bind The Bind method binds to the server. |
BlindTransfer The BlindTransfer method performs a blind or single-step transfer of the specified call to the specified destination address. The application must be the owner of the call. After a successful transfer, the call state transitions to CS_DISCONNECTED. |
Clear The Clear method attempts to remove all calls and participants from CallHub. The application may not have the privileges required to disconnect every call. |
Clear The Clear method clears all forwarding information in this object. |
Clone The IEnumACDGroup::Clone method (tapi3.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgent::Clone method (tapi3.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgentHandler::Clone method (tapi3.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgentSession::Clone method (tapi3.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumQueue::Clone method (tapi3.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumAddress.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumBstr.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumCall.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumCallHub.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumCallingCard.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumLocation.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumPhone.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableSuperclassInfo.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableTerminalClassInfo.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumStream.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumSubStream.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumTerminal.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. This method is hidden from Visual Basic and scripting languages. (IEnumTerminalClass.Clone) |
Clone The IEnumACDGroup::Clone method (tapi3cc.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgent::Clone method (tapi3cc.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgentHandler::Clone method (tapi3cc.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumAgentSession::Clone method (tapi3cc.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The IEnumQueue::Clone method (tapi3cc.h) creates another enumerator that contains the same enumeration state as the current one. |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumDialableAddrs.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumDirectory.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumDirectoryObject.Clone) |
Clone The Clone method creates another enumerator that contains the same enumeration state as the current one. (IEnumMcastScope.Clone) |
Close The Close method closes this phone device. The phone device remains closed until the application calls the ITPhone::Open method. For more information, see the following Remarks section. |
CompleteConnectTerminal The CompleteConnectTerminal method completes the terminal connection. |
Conference The Conference method adds a consultation call to the conference in which the current call is a participant. If an associated ITCallHub object does not exist, it is created. |
ConfigDialog The ConfigDialog method causes the provider of the specified line device to display a dialog box to allow the user to configure parameters related to the line device. The parameters that can be edited are those currently in use on the device. |
ConfigDialogEdit The ConfigDialogEdit method causes the provider of the specified line device to display a dialog box to allow the user to configure parameters related to the line device. |
Connect The Connect method attempts to complete the connection of an outgoing call. |
Connect The Connect method establishes a connection to the directory server. |
ConnectTerminal The ConnectTerminal method connects filters and returns a set of pins for connection. Enters each of the internal filters into the filter graph, connects the internal filters together (if applicable) and returns a set of pins for connection. |
CreateAgent The CreateAgent method (tapi3.h) creates an Agent object. |
CreateAgent The ITAgentHandler::CreateAgent method (tapi3cc.h) creates an Agent object. |
CreateAgentWithID The CreateAgentWithID method (tapi3.h) creates an Agent object based on an agent identifier. |
CreateAgentWithID The ITAgentHandler::CreateAgentWithID method (tapi3cc.h) creates an Agent object based on an agent identifier. |
CreateCall The CreateCall method creates a new Call object that can be used to make an outgoing call and returns a pointer to the object's ITBasicCallControl interface. The newly created call is in the CS_IDLE state and has no media or terminals selected. |
CreateCustomToneObject The CreateCustomToneObject method creates a custom tone object to use with the GenerateCustomTonesByCollection method. |
CreateDetectToneObject The CreateDetectToneObject method creates a detect tone object to use with the DetectTonesByCollection method. |
CreateDirectory The CreateDirectory method creates an ITDirectory object corresponding to a directory of the given type and name. |
CreateDirectoryObject The CreateDirectoryObject method creates a new ITDirectoryObject object. |
CreateDynamicTerminal The CreateDynamicTerminal method creates a dynamic terminal of a specified terminal class, media type, and direction. |
CreateEmptyCollectionObject The CreateEmptyCollectionObject method creates an empty collection object. The collection can be filled with ITDetectTone or ITCustomTone objects for use with the DetectTonesByCollection method or the GenerateCustomTonesByCollection method, respectively. |
CreateForwardInfoObject The CreateForwardInfoObject method creates the forwarding information object and returns an ITForwardInformation interface pointer. |
CreateLeaseInfo The CreateLeaseInfo method creates a lease information object for a subsequent call to RenewAddress or ReleaseAddress. |
CreateLeaseInfoFromVariant The CreateLeaseInfoFromVariant method creates a lease information object for a subsequent call to RenewAddress or ReleaseAddress. This method is similar to CreateLeaseInfo but is used by Automation client languages such as Visual Basic. |
CreateMSPCall The ITMSPAddress::CreateMSPCall (tapi3.h) method creates an MSP Call object. TAPI aggregates this onto the main Call object and exposes the ITStreamControl interface. |
CreateMSPCall The ITMSPAddress::CreateMSPCall (msp.h) method creates an MSP Call object. |
CreateMSPCallHelper The CreateMSPCallHelper helper template function is called in the derived class' implementation of CreateMSPCall. |
CreateSession The ITAgent::CreateSession method (tapi3.h) creates a new agent session for the input ACD group and address. |
CreateSession The ITAgent::CreateSession method (tapi3cc.h) creates a new agent session for the input ACD group and address. |
CreateSessionWithPIN The ITAgent::CreateSessionWithPIN method (tapi3.h) creates a new agent session for the input ACD group and address, with Personal Identification Number (PIN). |
CreateSessionWithPIN The ITAgent::CreateSessionWithPIN method (tapi3cc.h) creates a new agent session for the input ACD group and address, with Personal Identification Number (PIN). |
CreateStream The CreateStream method creates a new media stream. |
CreateStreamObject The CreateStreamObject method is called by InternalCreateStream. |
CreateSubStream The CreateSubStream method creates a substream. |
CreateTerminal The CreateTerminal method creates and initializes a new ITTerminal object based on the dynamic terminal class and media. The terminal class is identified by a GUID. The GUID must be converted to a string using StringFromIID to pass to this method. |
CreateTrackTerminal The CreateTrackTerminal method creates a multitrack terminal that can handle a given media type or types and media direction. |
Delete The Delete method deletes the terminal class from the registry. |
Delete The Delete method removes the current terminal superclass from the registry. |
DeleteDirectoryObject The DeleteDirectoryObject method deletes an object from the server. |
DetectDigits The DetectDigits method sets an identifier of the type of digits that will be detected on the current call, such as rotary pulse or DTMF. |
DetectTones The DetectTones method enables and disables the detection of inband tones on the call. Each time a specified tone is detected, a message is sent to the application. |
DetectTonesByCollection The DetectTonesByCollection method enables and disables the detection of inband tones on the call. Each time a specified tone is detected, a message is sent to the application. |
DeviceSpecific The DeviceSpecific method enables service providers to provide access to features not offered by other TAPI functions. |
DeviceSpecific The DeviceSpecific method enables service providers to provide access to device specific features not offered by other TAPI functions. |
DeviceSpecificVariant The DeviceSpecificVariant method enables service providers to provide access to features not offered by other TAPI functions. (ITAddress2.DeviceSpecificVariant) |
DeviceSpecificVariant The DeviceSpecificVariant method enables service providers to provide access to features not offered by other TAPI functions. (ITPhone.DeviceSpecificVariant) |
Dial The Dial method dials the specified address. |
Disconnect The Disconnect method disconnects the call. The call state will transition to CS_DISCONNECTED after the method completes successfully. |
DisconnectTerminal The DisconnectTerminal method disconnects internal filters and removes them from the filter graph. |
DispatchGraphEvent The DispatchGraphEvent method is a static method posted to the RegisterWaitForSingleObject function during initialization. |
EnableAutoRefresh The EnableAutoRefresh method enables auto refresh for directory objects created after it is called. Only applies to dynamic servers. |
EnumerateACDGroups The EnumerateACDGroups method (tapi3.h) enumerates ACD groups currently associated with the agent handler. |
EnumerateACDGroups The ITAgentHandler::EnumerateACDGroups method (tapi3cc.h) enumerates ACD groups currently associated with the agent handler. |
EnumerateAddresses The EnumerateAddresses method enumerates the addresses that the phone can be used on. The application does not have to call ITPhone::Open before executing this method. |
EnumerateAddresses The EnumerateAddresses method enumerates the addresses that are currently available. Provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_Addresses method. |
EnumerateAddresses The EnumerateAddresses method obtains the collection of multicast addresses that are the subject of this lease or lease request. This method is primarily for C++ programmers. Visual Basic and other scripting languages use get_Addresses instead. |
EnumerateAgentHandlers The ITTAPICallCenter::EnumerateAgentHandlers (tapi3.h) method enumerates agent handlers that are currently associated with the call center. |
EnumerateAgentHandlers The ITTAPICallCenter::EnumerateAgentHandlers method (tapi3cc.h) enumerates agent handlers that are currently associated with the call center. |
EnumerateAgentSessions The ITAgent::EnumerateAgentSessions method (tapi3.h) enumerates the current agent sessions. |
EnumerateAgentSessions The ITAgent::EnumerateAgentSessions method (tapi3cc.h) enumerates the current agent sessions. |
EnumerateCallHubs The EnumerateCallHubs method enumerates the currently available call hubs. Provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_Callhubs method. |
EnumerateCallingCards The EnumerateCallingCards method enumerates calling cards associated with the address. This method is provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_CallingCards method. |
EnumerateCalls The EnumerateCalls method enumerates calls on the current address. This method is provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_Calls method. |
EnumerateCalls The EnumerateCalls method enumerates calls currently associated with the call hub. This method is provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_Calls method. |
EnumerateCallTreatments The EnumerateCallTreatments method gets call treatments. This method is provided for applications written in C/C++ and Java. |
EnumerateCompletionMessages The EnumerateCompletionMessages method gets completion messages. This method is provided for applications written in C/C++ and Java. |
EnumerateDefaultDirectories The EnumerateDefaultDirectories method enumerates all configured default directories. This method is similar to get_DefaultDirectories but is designed for C/C++. |
EnumerateDeviceClasses The EnumerateDeviceClasses method gets device classes. This method is provided for applications written in C/C++ and Java. |
EnumerateDialableAddrs The EnumerateDialableAddrs method creates an enumerator of all dialable addresses of a given type from the directory. |
EnumerateDirectoryObjects The EnumerateDirectoryObjects method creates an enumeration of directory objects of a given type and name. |
EnumerateDynamicTerminalClasses The EnumerateDynamicTerminalClasses method enumerates the currently available dynamic terminal classes that are supported. |
EnumerateLocations The EnumerateLocations method enumerates the currently available address locations. This method is provided for C and C++ applications. Automation client applications, such as those written in Visual Basic, must use the get_Locations method. |
EnumeratePhones The EnumeratePhones method enumerates the phone objects corresponding to the phone devices that can be used with this address. |
EnumeratePhones The EnumeratePhones method enumerates the phone objects corresponding to the phone devices. If there are no phones available that can be used with the address, this method produces an empty enumeration and returns S_OK. |
EnumeratePluggableSuperclasses The EnumeratePluggableSuperclasses method enumerates the pluggable terminal superclasses registered on the current system. |
EnumeratePluggableTerminalClasses The EnumeratePluggableTerminalClasses method enumerates the pluggable terminal classes registered under a given superclass. |
EnumeratePreferredAddresses The EnumeratePreferredAddresses method enumerates the preferred addresses for the phone object. The application does not have to call ITPhone::Open before executing this method. |
EnumeratePreferredPhones The EnumeratePreferredPhones method enumerates the preferred phone objects for this address. |
EnumeratePrivateTAPIObjects The EnumeratePrivateTAPIObjects method of the ITTAPI interface is not implemented and will return E_NOTIMPL. |
EnumerateQueues The ITACDGroup::EnumerateQueues method (tapi3.h) enumerates queues currently on the ACD group. This method is provided for C and C++ applications. |
EnumerateQueues The ITACDGroup::EnumerateQueues method (tapi3cc.h) enumerates queues currently on the ACD group. |
EnumerateScopes The EnumerateScopes method creates an enumeration of multicast scopes available. This method is primarily for C++ programmers. Visual Basic and other scripting languages use get_Scopes instead. |
EnumerateSelectedCalls The EnumerateSelectedCalls method retrieves an enumerator object indicating which calls are currently selected on this phone. See ITAutomatedPhoneControl::SelectCall for more information. |
EnumerateStaticTerminals The EnumerateStaticTerminals method enumerates the currently available static terminals associated with the address. |
EnumerateStreams The EnumerateStreams method enumerates currently available media streams. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_Streams method. |
EnumerateSubStreams The EnumerateSubStreams method enumerates currently available media substreams. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_SubStreams method. |
EnumerateTerminalClasses The EnumerateTerminalClasses method lists all terminal classes for the current terminal superclass. |
EnumerateTerminals The EnumerateTerminals method retrieves an enumeration of terminals that are associated with the phone. The application does not have to call ITPhone::Open before executing this method. |
EnumerateTerminals The EnumerateTerminals method enumerates terminals selected on the stream. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_Terminals method. |
EnumerateTerminals The EnumerateTerminals method enumerates terminals selected on the substream. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_Terminals method. |
EnumerateTrackTerminals The EnumerateTrackTerminals method creates and returns an enumeration containing the terminals contained by the multitrack terminal on which this method was called. |
EnumerateUsableAddresses The EnumerateUsableAddresses method (tapi3.h) enumerates addresses available for receiving ACD calls on this agent handler. |
EnumerateUsableAddresses The ITAgentHandler::EnumerateUsableAddresses method (tapi3cc.h) enumerates addresses available for receiving ACD calls on this agent handler. |
Event The Event method is called by TAPI to determine the response to an asynchronous event notification. |
FinalRelease The FinalRelease method releases the filter graph pointers. |
Finish The Finish method is called on a consultation call to finish a conference or a transfer. |
FireEvent The ITPluggableTerminalEventSink::FireEvent (tapi3.h) method results in a message that notifies the client application of a change in the pluggable terminal. |
FireEvent The ITPluggableTerminalEventSink::FireEvent (msp.h) method results in a message that notifies the client application of a change in the pluggable terminal. |
Forward The Forward method forwards calls destined for the address according to the forwarding instructions contained in ITForwardInformation. If pForwardInfo is set to NULL, forwarding is canceled. |
GatherDigits The GatherDigits method initiates the gathering of digits on the specified call. The application specifies the maximum number of digits to collect. |
GenerateCustomTones The GenerateCustomTones method generates the specified custom tone. |
GenerateCustomTonesByCollection The GenerateCustomTonesByCollection method generates the specified custom tone. |
GenerateDigits The GenerateDigits method causes digits to be output on the current call. |
GenerateDigits2 The GenerateDigits2 method causes digits to be output on the current call. This method extends the ITLegacyCallMediaControl::GenerateDigits method by adding a duration parameter. |
GenerateTone The GenerateTone method generates the specified tone. |
get__NewEnum The get__NewEnum method gets an enumerator for the collection. |
get_ACDCallRate The get_ACDCallRate method (tapi3.h) gets the all rate per agent session, in calls per hour. |
get_ACDCallRate The ITAgentSession::get_ACDCallRate method (tapi3cc.h) gets the all rate per agent session, in calls per hour. |
get_ACDGroup The get_ACDGroup method (tapi3.h) gets the ACD group associated with this session. |
get_ACDGroup The ITAgentSession::get_ACDGroup method (tapi3cc.h) gets the ACD group associated with this session. |
get_ACDGroups The get_ACDGroups method (tapi3.h) creates a collection of ACD groups currently associated with the agent handler. |
get_ACDGroups The ITAgentHandler::get_ACDGroups method (tapi3cc.h) creates a collection of ACD groups currently associated with the agent handler. |
get_Address The ITAgentSession::get_Address (tapi3.h) method gets a pointer to the ITAddress interface associated with this session. |
get_Address The get_Address method gets a pointer to the ITAddress interface of the Address object involved in the event. |
get_Address The get_Address method gets a pointer to the ITAddress object involved in an event. |
get_Address The get_Address method gets a pointer to the ITAddress interface of the Address object. |
get_Address The get_Address method gets the ITAddress interface pointer to the private object involved in the event. |
get_Address The get_Address method gets a pointer to the Address object on which the event occurred. |
get_Address The ITAgentSession::get_Address method (tapi3cc.h) gets a pointer to the ITAddress interface associated with this session. |
get_AddressCapability The get_AddressCapability method gets the capability value for a given ADDRESS_CAPABILITY. |
get_AddressCapabilityString The get_AddressCapabilityString method gets the capability string for a given ADDRESS_CAPABILITY_STRING. |
get_AddressCount The get_AddressCount method obtains the number of addresses requested or granted in this lease. |
get_Addresses The get_Addresses method returns a collection of addresses that the phone can be used on. The application does not have to call ITPhone::Open before executing this method. |
get_Addresses The get_Addresses method creates a collection of addresses that are currently available. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateAddresses method. |
get_Addresses The get_Addresses method obtains the collection of multicast addresses that are the subject of this lease or lease request. This method is primarily for Visual Basic and other scripting languages; C++ programmers use EnumerateAddresses instead. |
get_AddressHandle The get_AddressHandle method gets the MSP address handle. |
get_AddressName The get_AddressName method gets the displayable name of the address. |
get_AdvertisingScope The get_AdvertisingScope method gets the advertising scope. |
get_Agent The ITAgentEvent::get_Agent method (tapi3.h) gets the interface for the agent on which the event occurred. |
get_Agent The ITAgentSession::get_Agent (tapi3.h) method gets a pointer to the ITAgent interface associated with this session. |
get_Agent The ITAgentEvent::get_Agent method (tapi3cc.h) gets the interface for the agent on which the event occurred. |
get_Agent The ITAgentSession::get_Agent method (tapi3cc.h) gets a pointer to the ITAgent interface associated with this session. |
get_AgentHandler The get_AgentHandler method (tapi3.h) gets the ITAgentHandler interface pointer. |
get_AgentHandler The ITAgentHandlerEvent::get_AgentHandler method (tapi3cc.h) gets the ITAgentHandler interface pointer. |
get_AgentHandlers The ITTAPICallCenter::get_AgentHandlers (tapi3.h) method creates a collection of agent handlers that are currently associated with the call center. |
get_AgentHandlers The ITTAPICallCenter::get_AgentHandlers method (tapi3cc.h) creates a collection of agent handlers that are currently associated with the call center. |
get_AgentSessions The ITAgent::get_AgentSessions method (tapi3.h) creates a collection of current agent sessions. |
get_AgentSessions The ITAgent::get_AgentSessions method (tapi3cc.h) creates a collection of current agent sessions. |
get_AppName The get_AppName method gets the name of the application. |
get_AppSpecific The get_AppSpecific method retrieves the application-defined tag that identifies the tone to detect. |
get_AppSpecific The get_AppSpecific method gets the application-defined tag that identifies the tone associated with the tone detection event. |
get_AudioFormatForScripting The get_AudioFormatForScripting method gets the audio scripting format. |
get_AutoDialtone The get_AutoDialtone method retrieves the current value of the AutoDialtone property. |
get_AutoEndOfNumberTimeout The get_AutoEndOfNumberTimeout method retrieves the current value of the AutoEndOfNumberTimeout property. The property specifies how long to wait after a digit has been pressed before it is assumed that the entire number has been gathered. |
get_AutoKeypadTones The get_AutoKeypadTones method gets the AutoKeypadTones property for this phone. When this feature is enabled, a digit tone is automatically played whenever a keypad button is pressed. |
get_AutoKeypadTonesMinimumDuration The get_AutoKeypadTonesMinimumDuration method retrieves the current value of the AutoKeypadTonesMinimumDuration property. The property specifies how long to play keypad tones on PBS_DOWN. |
get_AutoStopRingOnOffHook The get_AutoStopRingOnOffHook method retrieves the current value of the AutoStopRingOnOffHook property. |
get_AutoStopTonesOnOnHook The get_AutoStopTonesOnOnHook method retrieves the current value of the AutoStopTonesOnOnHook property. |
get_AutoVolumeControl The get_AutoVolumeControl method retrieves the current value of the AutoVolumeControl property. |
get_AutoVolumeControlRepeatDelay The get_AutoVolumeControlRepeatDelay method retrieves the current value of the AutoVolumeControlRepeatDelay property. The property specifies the delay, in milliseconds (ms), before a volume button starts repeating when it is held down. |
get_AutoVolumeControlRepeatPeriod The get_AutoVolumeControlRepeatPeriod method retrieves the current value of the AutoVolumeControlRepeatPeriod property. The property controls the period, in milliseconds (ms), of button repeats when a volume button is held down. |
get_AutoVolumeControlStep The get_AutoVolumeControlStep method retrieves the current value of the AutoVolumeControlStep property. The property determines the amount that the phone volume is adjusted when the volume button is pressed. |
get_AverageCallTime The ITAgentSession::get_AverageCallTime (tapi3.h) method gets the average time (in seconds) spent per ACD call during this agent session. |
get_AverageCallTime The ITAgentSession::get_AverageCallTime method (tapi3cc.h) gets the average time (in seconds) spent per ACD call during this agent session. |
get_AverageTalkTime The ITAgentSession::get_AverageTalkTime (tapi3.h) method gets the average time spent talking per ACD call, during this agent session (by this agent). |
get_AverageTalkTime The ITAgentSession::get_AverageTalkTime method (tapi3cc.h) gets the average time (in seconds) spent talking per ACD call during this agent session. |
get_AverageTimeToAnswer The ITAgentSession::get_AverageTimeToAnswer (tapi3.h) method gets the average time (in seconds) that calls waited to be answered. |
get_AverageTimeToAnswer The ITAgentSession::get_AverageTimeToAnswer method (tapi3cc.h) gets the average time (in seconds) that calls waited to be answered. |
get_AverageWaitTime The ITQueue::get_AverageWaitTime (tapi3.h) method gets the average time in the queue (in seconds) for a call during the current measurement period. |
get_AverageWaitTime The ITQueue::get_AverageWaitTime method (tapi3cc.h) gets the average time in the queue (in seconds) for a call during the current measurement period. |
get_AverageWrapUpTime The ITAgentSession::get_AverageWrapUpTime (tapi3.h) method gets the average time per ACD call spent in wrap-up (after-call work) during this agent session. |
get_AverageWrapUpTime The ITAgentSession::get_AverageWrapUpTime method (tapi3cc.h) gets the average time (in seconds) per ACD call spent in wrap-up during this agent session. |
get_AvgBytesPerSec The get_AvgBytesPerSec method returns the value for the nAvgBytesPerSec member in the WAVEFORMATEX structure. |
get_Balance The get_Balance method gets the balance. This method is not implemented for terminals shipped with TAPI 3.0 and higher. |
get_BitsPerSample The get_BitsPerSample method returns the value for the wBitsPerSample member in the WAVEFORMATEX structure. |
get_BlockAlign The get_BlockAlign method returns the value for the nBlockAlign member in the WAVEFORMATEX structure. |
get_ButtonFunction The get_ButtonFunction method retrieves the button function associated with a particular button. |
get_ButtonLampId The get_ButtonLampId method returns a long value indicating which button or lamp triggered the event. This information is available only when ITPhoneEvent::get_Event returns PE_LAMPMODE or PE_BUTTON. |
get_ButtonMode The get_ButtonMode method retrieves the button mode associated with a particular button. |
get_ButtonState The get_ButtonState method retrieves the button state associated with a particular button. |
get_ButtonState The get_ButtonState method returns a PHONE_BUTTON_STATE value specifying the state to which the button has transitioned. This information is available only when the ITPhoneEvent::get_Event method returns PE_BUTTON. |
get_ButtonText The get_ButtonText method retrieves the button text associated with a particular button. |
get_CadenceOff The get_CadenceOff method retrieves the "off" duration of the cadence of the custom tone to generate. |
get_CadenceOn The get_CadenceOn method retrieves the "on" duration of the cadence of the custom tone to generate. |
get_Call The get_Call method gets a pointer to the ITCallInfo interface pointer for the call object involved in the event. |
get_Call The get_Call method returns a pointer to the ITCallInfo interface for the call object involved in the terminal event. |
get_Call The get_Call method returns a pointer to the ITCallInfo interface of the call on which the event occurred. (ITCallHubEvent.get_Call) |
get_Call The get_Call method returns the ITCallInfo interface on which call information has changed. |
get_Call The get_Call method gets an ITCallInfo interface pointer for the call object associated with this event. |
get_Call The get_Call method returns the ITCallInfo interface on which a call event has occurred. |
get_Call The get_Call method gets a pointer to the call information interface for the call on which the event has occurred. (ITCallStateEvent.get_Call) |
get_Call The get_Call method gets a pointer to the ITCallInfo interface for the call on which the event occurred. |
get_Call The get_Call method returns an ITCallInfo interface pointer for the call on which the event is required. |
get_Call The get_Call method gets a pointer to the call information interface for the call object on which the event occurred. |
get_Call The get_Call method gets a pointer to the call information interface for the call on which the event has occurred. (ITFileTerminalEvent.get_Call) |
get_Call The get_Call method returns a pointer to the ITCallInfo interface for the call object involved in the event. |
get_Call The get_Call method returns a pointer to the ITCallInfo interface of the call on which the event occurred. (ITPrivateEvent.get_Call) |
get_Call The get_Call method gets a pointer to the ITCallInfo interface for the call on which the QOS event occurred. |
get_Call The get_Call method gets a pointer to the call information interface for the call object on which the tone detection event occurred. |
get_Call The get_Call method retrieves an interface pointer for the call object on which the event occurred. |
get_Call The get_Call method returns an ITCallInfo interface pointer for the call involved in the terminal event. |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with this event. (ITCallInfoChangeEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with this event. (ITCallNotificationEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with this event. (ITCallStateEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with the event. (ITDigitDetectionEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with the event. (ITDigitGenerationEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the application's callback function that will process the event. (ITDigitsGatheredEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the callback instance associated with the event. (ITTAPIObjectEvent.get_CallbackInstance) |
get_CallbackInstance The get_CallbackInstance method gets a pointer to the application's callback function that will process the event. (ITToneDetectionEvent.get_CallbackInstance) |
get_CalledParty The get_CalledParty method gets the called party. |
get_CallHub The get_CallHub method returns a pointer to the ITCallHub interface on which the event occurred. (ITCallHubEvent.get_CallHub) |
get_CallHub The get_CallHub method gets a pointer to the ITCallHub interface of the CallHub object. |
get_CallHub The get_CallHub method returns a pointer to the ITCallHub interface on which the event occurred. (ITPrivateEvent.get_CallHub) |
get_CallHubs The get_CallHubs method creates a collection of the currently available call hubs. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateCallHubs method. |
get_CallInfoBuffer The get_CallInfoBuffer method gets call information items which require a buffer, such as user-user information. |
get_CallInfoLong The get_CallInfoLong method gets call information items described by a long, such as the bearer mode. |
get_CallInfoString The get_CallInfoString method gets call information items described by a string, such as the displayable address. |
get_CallingCards The get_CallingCards method creates a collection of calling cards associated with the address. |
get_Calls The get_Calls method creates a collection of calls currently active on the address. This method is provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateCalls method. |
get_Calls The get_Calls method creates a collection of calls associated with the current call hub. This method is provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateCalls method. |
get_CallState The get_CallState method gets a pointer to the current call state, such as CS_IDLE. |
get_CallTreatments The get_CallTreatments method gets call treatments. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages. |
get_CancelCallWaitingCode The get_CancelCallWaitingCode method gets the dial digits and modifier characters that must be prefixed to a dialable string to cancel call waiting. |
get_CardName The get_CardName method gets the friendly name for the calling card. |
get_Cause The get_Cause method gets a CALLINFOCHANGE_CAUSE description of the change. |
get_Cause The get_Cause method gets the cause of the call media event, such as a timeout on the renderer device. |
get_Cause The get_Cause method gets the cause associated with this event. (ITCallStateEvent.get_Cause) |
get_Cause The get_Cause method gets the cause associated with this event. (ITFileTerminalEvent.get_Cause) |
get_Channels The get_Channels method returns the value for the nChannels member in the WAVEFORMATEX structure. |
get_CityCode The get_CityCode method gets the code for the city. |
get_CLSID The get_CLSID method gets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalClassInfo.get_CLSID) |
get_CLSID The get_CLSID method gets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalSuperclassInfo.get_CLSID) |
get_CLSID The get_CLSID method gets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalClassRegistration.get_CLSID) |
get_CLSID The get_CLSID method gets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalSuperclassRegistration.get_CLSID) |
get_Comment The get_Comment method gets the comment. |
get_Company The get_Company method gets the name of the company that issued this pluggable terminal. (ITPluggableTerminalClassInfo.get_Company) |
get_Company The get_Company method gets the name of the company that issued this pluggable terminal. (ITPluggableTerminalClassRegistration.get_Company) |
get_CompletionMessages The get_CompletionMessages gets completion messages. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages. |
get_ControllingTerminal The get_ControllingTerminal method returns the multitrack terminal that controls the current track. |
get_Count The get_Count method gets the number of items in the collection. |
get_CountryCode The get_CountryCode method gets the country/region code. |
get_CountryID The get_CountryID method gets the identifier for the country/region. |
get_CurrentCallsQueued The ITQueue::get_CurrentCallsQueued (tapi3.h) method gets the number of incoming calls currently waiting. |
get_CurrentCallsQueued The ITQueue::get_CurrentCallsQueued method (tapi3cc.h) gets the number of incoming calls currently waiting. |
get_CurrentCountryCode The get_CurrentCountryCode method gets the current country/region code. |
get_CurrentForwardInfo The get_CurrentForwardInfo method gets a pointer to the current forwarding information object. |
get_CurrentLongestWaitTime The ITQueue::get_CurrentLongestWaitTime (tapi3.h) method gets the longest time a current call has been waiting during the current measurement period. |
get_CurrentLongestWaitTime The ITQueue::get_CurrentLongestWaitTime method (tapi3cc.h) gets the longest time a current call has been waiting in queue during the current measurement period. |
get_DefaultDirectories The get_DefaultDirectories method enumerates all configured default directories. This method is similar to EnumerateDefaultDirectories but is provided for use by Visual Basic and other scripting languages. |
get_DefaultObjectTTL The get_DefaultObjectTTL method gets the default time to live (TTL) value, in seconds, for objects created. Only applies to dynamic servers. |
get_Description The get_Description method gets the description of the conference. |
get_DestAddress The get_DestAddress method gets the destination address. |
get_DestinationCountryCode Retrieves the country/region code for the call destination. |
get_DeviceClasses The get_DeviceClasses method gets device classes. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages. |
get_DialableAddress The get_DialableAddress method gets the BSTR which can be used to connect to this address. The BSTR corresponds to the destination address string that another application would use to connect to this address, such as a phone number or an e-mail name. |
get_DialableAddrs The get_DialableAddrs method gets all dialable addresses of a given type from the directory. This method performs the same function as EnumerateDialableAddrs but is used by scripting languages such as Visual Basic. |
get_DialableString The get_DialableString method gets a string that contains a dialable number. Typically, this number is then used as the pDestAddress argument in ITAddress::CreateCall. |
get_Digit The get_Digit method retrieves an unsigned char pointer to the digit that was detected. |
get_DigitMode The get_DigitMode method gets the indicator of the line digit mode, such as LINEDIGITMODE_DTMF. |
get_Digits The get_Digits method gets the gathered digits for the call. |
get_Direction The get_Direction method gets the direction supported by the terminal. (ITPluggableTerminalClassInfo.get_Direction) |
get_Direction The get_Direction method gets the stream's terminal direction. |
get_Direction The get_Direction method gets a TERMINAL_DIRECTION descriptor of the media stream direction for the terminal. |
get_Direction The get_Direction method gets the direction supported by the terminal. (ITPluggableTerminalClassRegistration.get_Direction) |
get_DirectionsInUse The get_DirectionsInUse method returns the direction of all tracks managed currently by the multitrack terminal. |
get_DirectoryObjects The get_DirectoryObjects method gets the collection of objects in a given directory that matches certain criteria. This method performs the same function as EnumerateDirectoryObjects but is used by Visual Basic and other scripting languages. |
get_DirectoryType The get_DirectoryType method gets DIRECTORY_TYPE indicator of the type of the directory. |
get_Display The get_Display method gets the display for the phone. In TAPI, the display is simply an NxM character buffer. |
get_DisplayableString The get_DisplayableString method gets a string that contains a displayable version of the dialable number. |
get_DisplayName The get_DisplayName method gets displayable name for directory. |
get_DoNotDisturb The get_DoNotDisturb method gets the current status of the do not disturb feature on the address. The do not disturb feature may not be available on all addresses. |
get_Duration The get_Duration method retrieves the length of time during which a tone should be present before the TAPI Server generates a tone event. |
get_DynamicTerminalClasses The get_DynamicTerminalClasses method creates a collection of currently available dynamic terminals. |
get_EmptyAudioFormatForScripting The get_EmptyAudioFormatForScripting method is used to get an ITScriptableAudioFormat interface with all fields set to 0. |
get_Error The get_Error method returns an HRESULT cast of the error associated with the terminal event. |
get_Error The get_Error method gets the error associated with the media event, if any. |
get_Error The get_Error method gets the error code for the event. |
get_Error The get_Error method returns an HRESULT cast of the error code involved in the event. |
get_Error The get_Error method gets an HRESULT cast of the error code involved in the terminal event. |
get_Event The ITACDGroupEvent::get_Event method (tapi3.h) gets the descriptor of an event which indicates that a new ACD group has been added. |
get_Event The ITAgentEvent::get_Event method (tapi3.h) gets an AGENT_EVENT descriptor of the event that occurred. |
get_Event The get_Event method (tapi3.h) gets the description for the event that has occurred. |
get_Event The get_Event method (tapi3.h) gets an AGENT_SESSION_EVENT descriptor of the event that occurred. |
get_Event The ITQueueEvent::get_Event (tapi3.h) method gets the descriptor of the event that occurred. |
get_Event The get_Event method gets the ADDRESS_EVENT descriptor of an event. |
get_Event The get_Event method returns a pointer to a CALLHUB_EVENT enum description of the event that occurred. |
get_Event The get_Event method gets the call media event indicator. |
get_Event The get_Event method returns a CALL_NOTIFICATION_EVENT description of whether the application owns or is monitoring the call on which the event has occurred. |
get_Event The get_Event method returns a PHONE_EVENT value specifying the type of phone event that occurred. |
get_Event The get_Event method gets the QOS_EVENT indicator. |
get_Event The get_Event method gets information concerning an asynchronous event notification. The application uses TAPIOBJECT_EVENT to determine what type of event is being signaled. |
get_Event The ITACDGroupEvent::get_Event method (tapi3cc.h) gets the descriptor of an event which indicates that a new ACD group has been added. |
get_Event The ITAgentEvent::get_Event method (tapi3cc.h) gets an AGENT_EVENT descriptor of the event that occurred. |
get_Event The ITAgentHandlerEvent::get_Event method (tapi3cc.h) gets the description for the event that has occurred. (ITAgentHandlerEvent.get_Event) |
get_Event The ITAgentSessionEvent::get_Event method (tapi3cc.h) gets an AGENT_SESSION_EVENT descriptor of the event that occurred. |
get_Event The ITQueueEvent::get_Event method (tapi3cc.h) gets the descriptor of the event that occurred. |
get_EventCode The get_EventCode method returns a pointer to a provider-specific event descriptor. |
get_EventFilter The get_EventFilter method retrieves the current filter settings for the current address and a given TAPI_EVENT value. |
get_EventFilter The get_EventFilter method gets the event filter information applicable to this call. |
get_EventFilter The get_EventFilter method gets the current event filter mask. The mask is a series of ORed members of the TAPI_EVENT enumeration. |
get_EventInterface The get_EventInterface method returns a pointer to the IDispatch interface of the private object's event handler. |
get_FileName The get_FileName method retrieves the name of the file that was used for recording by this terminal. |
get_FinalDisposition The ITQueue::get_FinalDisposition (tapi3.h) method gets the total number of calls reaching the bottom of a call guide during the current measurement period. |
get_FinalDisposition The ITQueue::get_FinalDisposition method (tapi3cc.h) gets the total number of calls reaching the bottom of a call guide during the current measurement period. |
get_Format The get_Format method gets the file terminal's format. |
get_FormatTag The get_FormatTag method returns the value for the wFormatTag member in the WAVEFORMATEX structure. |
get_ForwardTypeCaller The get_ForwardTypeCaller method gets the type of caller for a given forwarding mode. |
get_ForwardTypeCallerAddressType The get_ForwardTypeCallerAddressType method gets the caller address type for a given forwarding type. |
get_ForwardTypeDestination The get_ForwardTypeDestination method gets the destination for a forwarding mode. |
get_ForwardTypeDestinationAddressType The get_ForwardTypeDestinationAddressType method gets the destination address type for a given forwarding type. |
get_Frequency The get_Frequency method retrieves the frequency of the tone component to generate. |
get_Frequency The get_Frequency method retrieves the frequency of the tone for which the TAPI Server generates a tone event. |
get_GatherTermination The get_GatherTermination method gets the reason why the TAPI Server terminated the gathering of digits on the call. |
get_GenerationTermination The get_GenerationTermination method gets the digit or digits that indicate the end of the generated digit series. |
get_Group The ITACDGroupEvent::get_Group method (tapi3.h) gets the ITACDGroup interface pointer for the group on which the event occurred. |
get_Group The ITACDGroupEvent::get_Group method (tapi3cc.h) gets the ITACDGroup interface pointer for the group on which the event occurred. |
get_HookSwitchDevice The get_HookSwitchDevice method returns a PHONE_HOOK_SWITCH_DEVICE value specifying the hookswitch device that changed state. This information is available only when the ITPhoneEvent::get_Event method returns PE_HOOKSWITCH. |
get_HookSwitchState The get_HookSwitchState method retrieves the current hookswitch state for a particular hookswitch device on the phone. |
get_HookSwitchState The get_HookSwitchState method returns a PHONE_HOOK_SWITCH_STATE value specifying the state to which the hookswitch has transitioned. This information is available only when the ITPhoneEvent::get_Event method returns PE_HOOKSWITCH. |
get_ID The ITAgent::get_ID method (tapi3.h) gets an agent's ID. |
get_ID The ITAgent::get_ID method (tapi3cc.h) gets an agent's ID. |
get_InterfaceID The get_InterfaceID method obtains an interface identifier of this scope, which identifies the interface on which the server that published this scope resides. This is normally the network address of the interface. |
get_InternationalDialingRule The get_InternationalDialingRule method gets the international dialing rules for this calling card. |
get_IPPhonePrimary The get_IPPhonePrimary method gets the name of a computer that is the primary IP phone for the user. |
get_IsDynamic The get_IsDynamic method gets an indicator of whether the object on the server needs to be refreshed. |
get_IsEncrypted The get_IsEncrypted method gets whether the conference is encrypted. |
get_Item The get_Item method, given an index, returns an item in the collection. |
get_LampMode The get_LampMode method gets the current lamp mode for the given lamp. |
get_LeaseStartTime The get_LeaseStartTime method obtains the start time of the lease. |
get_LeaseStopTime The get_LeaseStopTime method obtains the stop time of the lease. |
get_LocalAccessCode The get_LocalAccessCode method gets the local access code. |
get_LocationName The get_LocationName method gets the location name. |
get_Locations The get_Locations method creates a collection of currently available address locations. This method is provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateLocations method. |
get_LongDistanceAccessCode The get_LongDistanceAccessCode method gets the code to access long distance. |
get_LongDistanceDialingRule The get_LongDistanceDialingRule method gets the long distance dialing rules for this calling card. |
get_LongestEverWaitTime The ITQueue::get_LongestEverWaitTime (tapi3.h) method gets the longest time any call waited in the queue (in seconds) during the current measurement period. |
get_LongestEverWaitTime The ITQueue::get_LongestEverWaitTime method (tapi3cc.h) gets the longest time any call waited in the queue (in seconds) during the current measurement period. |
get_LongestTimeToAnswer The ITAgentSession::get_LongestTimeToAnswer (tapi3.h) method gets the longest time (in seconds) a call was waiting to be answered. |
get_LongestTimeToAnswer The ITAgentSession::get_LongestTimeToAnswer method (tapi3cc.h) gets the longest time (in seconds) a call was waiting to be answered. |
get_lParam1 The get_lParam1 method retrieves the first of three buffers specific to a given address device. The precise content and meaning of these buffers is defined by the provider. |
get_lParam1 The get_lParam1 method retrieves the first of three buffers specific to a given phone device. The precise content and meaning of these buffers is defined by the provider. |
get_lParam2 The get_lParam2 method retrieves the second of three buffers specific to a given address device. The precise content and meaning of these buffers is defined by the provider. |
get_lParam2 The get_lParam2 method retrieves the second of three buffers specific to a given phone device. The precise content and meaning of these buffers is defined by the provider. |
get_lParam3 The get_lParam3 method retrieves the third of three buffers specific to a given address device. The precise content and meaning of these buffers is defined by the provider. |
get_lParam3 The get_lParam3 method retrieves the third of three buffers specific to a given phone device. The precise content and meaning of these buffers is defined by the provider. |
get_MeasurementPeriod The get_MeasurementPeriod method (tapi3.h) gets the measurement period for which the switch and/or implementation stores and calculates information. |
get_MeasurementPeriod The ITQueue::get_MeasurementPeriod (tapi3.h) method gets the measurement period for which the switch and/or implementation stores and calculates information. |
get_MeasurementPeriod The ITAgent::get_MeasurementPeriod method (tapi3cc.h) gets the measurement period for which the switch and/or implementation stores and calculates information. |
get_MeasurementPeriod The ITQueue::get_MeasurementPeriod method (tapi3cc.h) gets the measurement period for which the switch and/or implementation stores and calculates information. |
get_MediaFormat The ITAMMediaFormat::get_MediaFormat (tapi3.h) method gets the media format. |
get_MediaFormat The ITAMMediaFormat::get_MediaFormat method (tapi3ds.h) gets the media format. |
get_MediaState The get_MediaState method gets the current state of media on the file terminal. |
get_MediaType The get_MediaType method gets the media type indicator. |
get_MediaType The get_MediaType method gets the stream's media type. |
get_MediaType The get_MediaType method determines the media that this terminal supports. |
get_MediaTypes The get_MediaTypes method gets the media type or types supported on the current address. |
get_MediaTypes The get_MediaTypes method gets the media types supported by the terminal. (ITPluggableTerminalClassInfo.get_MediaTypes) |
get_MediaTypes The get_MediaTypes method gets the media types supported by the terminal. (ITPluggableTerminalClassRegistration.get_MediaTypes) |
get_MediaTypesInUse The get_MediaTypesInUse method returns the media types (bitwise ORed) of all tracks managed currently by the multitrack terminal. |
get_MessageWaiting The get_MessageWaiting method determines if the address has a message waiting. |
get_Name The ITACDGroup::get_Name method (tapi3.h) gets the ACD group name. This string can be a displayable name for the group. |
get_Name The get_Name method (tapi3.h) gets the agent handler name. |
get_Name The ITQueue::get_Name (tapi3.h) method gets the queue name. |
get_Name The get_Name method gets the terminal's friendly name. (ITPluggableTerminalClassInfo.get_Name) |
get_Name The get_Name method gets the terminal's friendly name. (ITPluggableTerminalSuperclassInfo.get_Name) |
get_Name The get_Name method gets a BSTR representing the name of the stream. This name is used for informational or display purposes. |
get_Name The get_Name method gets a descriptive name of the terminal. The name must be usable to the user. |
get_Name The get_Name method gets the terminal's friendly name. (ITPluggableTerminalClassRegistration.get_Name) |
get_Name The get_Name method gets the friendly name for the terminal superclass. |
get_Name The ITACDGroup::get_Name method (tapi3cc.h) gets the ACD group name. This string can be a displayable name for the group. |
get_Name The ITAgentHandler::get_Name method (tapi3cc.h) gets the agent handler name. |
get_Name The ITQueue::get_Name method (tapi3cc.h) gets the queue name. |
get_Name The get_Name method gets the name of the directory object. |
get_NumberGathered The get_NumberGathered method returns a BSTR value specifying the phone number that was gathered. This information is available only when the ITPhoneEvent::get_Event method returns PE_NUMBERGATHERED. |
get_NumberOfACDCalls The get_NumberOfACDCalls method (tapi3.h) gets the number of ACD calls handled by this agent across all sessions. |
get_NumberOfACDCalls The ITAgent::get_NumberOfACDCalls method (tapi3cc.h) gets the number of ACD calls handled by this agent across all sessions. |
get_NumberOfCalls The ITAgentSession::get_NumberOfCalls (tapi3.h) method gets the number of ACD calls handled by this agent during this session. |
get_NumberOfCalls The ITAgentSession::get_NumberOfCalls method (tapi3cc.h) gets the number of ACD calls handled by this agent during this session. |
get_NumberOfDigits The get_NumberOfDigits method gets the number of digits in the existing card number. |
get_NumberOfIncomingCalls The get_NumberOfIncomingCalls method (tapi3.h) gets the number of incoming non-ACD calls handled by this agent. |
get_NumberOfIncomingCalls The ITAgent::get_NumberOfIncomingCalls method (tapi3cc.h) gets the number of incoming non-ACD calls handled by this agent. |
get_NumberOfOutgoingCalls The get_NumberOfOutgoingCalls method (tapi3.h) gets the number of outgoing non-ACD calls handled by this agent. |
get_NumberOfOutgoingCalls The ITAgent::get_NumberOfOutgoingCalls method (tapi3cc.h) gets the number of outgoing non-ACD calls handled during by this agent. |
get_NumCalls The get_NumCalls method gets the number of calls currently in the CallHub. |
get_NumRingsNoAnswer The get_NumRingsNoAnswer method retrieves the number of rings after which a no answer condition is assumed. |
get_ObjectType The get_ObjectType method gets a DIRECTORY_OBJECT_TYPE descriptor of the object. |
get_Options The get_Options method gets the translation options for this address and card. |
get_Options The get_Options method gets an indicator of whether the current location supports pulse or tone dialing. |
get_Originator The get_Originator method gets the originator's user name. |
get_OverallCallRate The get_OverallCallRate method (tapi3.h) gets an agent's call rate across all sessions. |
get_OverallCallRate The ITAgent::get_OverallCallRate method (tapi3cc.h) gets an agent's call rate across all sessions. |
get_PermanentCardID The get_PermanentCardID method gets the permanent identifier that identifies the card. |
get_PermanentLocationID The get_PermanentLocationID method gets the permanent location identifier. |
get_Phone The get_Phone method retrieves the ITPhone interface pointer for a phone device event. |
get_Phone The get_Phone method returns a pointer to the ITPhone interface on the phone object that fired this event. |
get_Phone The get_Phone method returns a pointer to the ITPhone interface on the phone object that caused this TAPI object event to be fired. |
get_PhoneCapsBuffer The get_PhoneCapsBuffer method gets a buffer capability/information about the phone, based on the PHONECAPS_BUFFER enum passed in. |
get_PhoneCapsLong The get_PhoneCapsLong method gets a DWORD capability of the phone, based on the PHONECAPS_LONG enum passed in. The application does not have to call ITPhone::Open before executing this method. |
get_PhoneCapsString The get_PhoneCapsString method gets a string capability/information about the phone, based on the PHONECAPS_STRING enum passed in. The application does not have to call ITPhone::Open before executing this method. |
get_PhoneHandlingEnabled The get_PhoneHandlingEnabled method retrieves the current value of the PhoneHandlingEnabled property. |
get_Phones The get_Phones method returns a VARIANT pointer to an ITCollection of phone objects corresponding to the phone devices that can be used with this address. |
get_Phones The get_Phones method enumerates the phone objects corresponding to the phone devices. If there are no phones available that can be used with the address, this method produces an empty collection and returns S_OK. |
get_PlayList The get_PlayList method gets the list of files to play. |
get_PluggableSuperclasses The get_PluggableSuperclasses method returns a collection of ITPluggableTerminalSuperclassInfo superclass information interface pointers. |
get_PluggableTerminalClasses The get_PluggableTerminalClasses method returns a collection of ITPluggableTerminalClassInfo terminal class information interface pointers. |
get_Port The get_Port method gets the port number used to connect to the server of a given ILS directory. |
get_PreferredAddresses The get_PreferredAddresses method returns a collection of addresses that the phone is preferred for use on. The application does not have to call ITPhone::Open before executing this method. |
get_PreferredCardID The get_PreferredCardID method gets the preferred calling card identifier for dialing from the current location. |
get_PreferredPhones The get_PreferredPhones method returns a collection of phone objects corresponding to the phone devices that are preferred for use with this address. |
get_PrivateTAPIObjects The get_PrivateTAPIObjects method of the ITTAPI interface is not implemented and will return E_NOTIMPL. |
get_Privilege The get_Privilege method gets the call privilege of the application for the current call, such as CP_MONITOR. |
get_Privilege The get_Privilege method retrieves the privilege of the open phone. |
get_Protocol The get_Protocol method gets protocol identification. |
get_Queue The ITQueueEvent::get_Queue (tapi3.h) method gets a pointer to the queue on which the event occurred. |
get_Queue The ITQueueEvent::get_Queue method (tapi3cc.h) gets a pointer to the queue on which the event occurred. |
get_Queues The ITACDGroup::get_Queues method (tapi3.h) for Automation client applications creates a collection of queues associated with the current ACD group. |
get_Queues The ITACDGroup::get_Queues method (tapi3cc.h) creates a collection of queues associated with the current ACD group. |
get_RegistrationInstance The get_RegistrationInstance method gets the registration instance. |
get_RequestID The get_RequestID method obtains the request ID for a lease. |
get_RequestMode The get_RequestMode method gets the mode of the request. |
get_Ringer The get_Ringer method returns a Boolean value indicating whether the phone is currently performing an incoming ring that was initiated by the StartRinger method on this interface. |
get_RingMode The get_RingMode method retrieves the current ring mode for the phone. |
get_RingMode The get_RingMode method returns a long value specifying the ring mode to which the phone has transitioned. This information is available only when the ITPhoneEvent::get_Event method returns PE_RINGMODE. |
get_RingVolume The get_RingVolume method retrieves the current ring volume for the phone. |
get_SameAreaDialingRule The get_SameAreaDialingRule method gets the dialing rules for calls within the same area code. |
get_SamplesPerSec The get_SamplesPerSec method returns the value for the nSamplesPerSec member in the WAVEFORMATEX structure. |
get_ScopeDescription The get_ScopeDescription method obtains a textual description associated with this scope. The description is used only for clarifying the purpose or meaning of a scope and is not needed for any subsequent calls. |
get_ScopeID The get_ScopeID method obtains an identifier for the scope of multicast addresses. |
get_Scopes The get_Scopes method creates a collection of IMcast scopes available. This method is similar to EnumerateScopes, but is used by scripting languages such as Visual Basic. |
get_SecurityDescriptor The get_SecurityDescriptor method gets an IDispatch pointer on a directory service security descriptor object describing current security permissions. |
get_SelectedCalls The get_SelectedCalls method retrieves a VARIANT containing a pointer to a collection object indicating which calls are currently selected on this phone. See ITAutomatedPhoneControl::SelectCall for more information. |
get_ServerAddress The get_ServerAddress method obtains a string representing the address of the multicast server granting this lease. |
get_ServerID The get_ServerID method obtains the server ID associated with this scope. |
get_ServiceProviderName The get_ServiceProviderName method gets the name of the Telephony Service Provider (TSP) that supports this address:_for example, Unimdm.tsp for the Unimodem service provider or H323.tsp for the H323 service provider. |
get_Session The get_Session method (tapi3.h) gets a pointer to the ITAgentSession on which the event occurred. |
get_Session The ITAgentSessionEvent::get_Session method (tapi3cc.h) method gets a pointer to the ITAgentSession on which the event occurred. |
get_SessionDuration The ITAgentSession::get_SessionDuration (tapi3.h) method gets the duration of the Agent session in seconds. |
get_SessionDuration The ITAgentSession::get_SessionDuration method (tapi3cc.h) gets the duration of the Agent session in seconds. |
get_SessionStartTime The ITAgentSession::get_SessionStartTime (tapi3.h) method gets the time that the session was created. |
get_SessionStartTime The ITAgentSession::get_SessionStartTime (tapi3cc.h) method gets the time that the session was created. |
get_StartTime The get_StartTime method gets the start time of the conference. |
get_State The get_State method (tapi3.h) gets the state of an agent session. |
get_State The ITAgentSession::get_State (tapi3.h) method gets the current state of this session. |
get_State The get_State method gets the current state of the address in pAddressState. |
get_State The get_State method gets the current state of the CallHub. |
get_State The get_State method gets information on the new call state. |
get_State The get_State method gets information on the new file terminal state. |
get_State The get_State method gets the current state of the terminal. |
get_State The ITAgent::get_State method (tapi3cc.h) gets the state of an agent session. |
get_State The ITAgentSession::get_State method (tapi3cc.h) gets the current state of this session. |
get_StaticTerminals The get_StaticTerminals method creates a collection of currently available static terminals. |
get_StopTime The get_StopTime method gets the stop time of the conference. If the end time is zero, the session is not bounded. |
get_Stream The get_Stream method gets a pointer to the ITStream interface associated with the call media event. |
get_Stream The get_Stream method retrieves the pointer to the ITStream interface for the current substream. |
get_Streams The get_Streams method creates a collection of media streams currently available on the call. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateStreams method. |
get_SubStreams The get_SubStreams method creates a collection of substreams currently available. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateSubStreams method. |
get_TAPIObject The get_TAPIObject method gets a pointer to the TAPI object that owns this address. |
get_TAPIObject The get_TAPIObject method gets a pointer to the TAPI object on which the event occurred. |
get_Terminal The get_Terminal method gets a pointer to the ITTerminal interface associated with the event. |
get_Terminal The get_Terminal method returns a pointer to the ITTerminal interface for the terminal on which the event occurred. |
get_Terminal The get_Terminal method gets the terminal associated with the event. |
get_Terminal The get_Terminal method returns the file terminal that generated this event. |
get_Terminal The get_Terminal method returns an ITTerminal pointer for the tone terminal on which the event occurred. |
get_Terminal The get_Terminal method gets an ITTerminal interface pointer for the terminal object involved in the event. |
get_TerminalClass The get_TerminalClass method gets the terminal's terminal class. (ITPluggableTerminalClassInfo.get_TerminalClass) |
get_TerminalClass The get_TerminalClass method gets the Terminal Class of the terminal. |
get_TerminalClass The get_TerminalClass method gets the terminal's terminal class. (ITPluggableTerminalClassRegistration.get_TerminalClass) |
get_TerminalClasses The get_TerminalClasses method gets the terminal classes for this pluggable terminal superclass. |
get_Terminals The get_Terminals method retrieves a collection of terminals that are associated with the phone. The application does not have to call ITPhone::Open before executing this method. |
get_Terminals The get_Terminals method creates a collection of terminals associated with the current stream. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateTerminals method. |
get_Terminals The get_Terminals method creates a collection of terminals associated with the current substream. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateTerminals method. |
get_TerminalType The get_TerminalType method gets the TERMINAL_TYPE of the terminal. |
get_TickCount The get_TickCount method gets the "tick count" (number of milliseconds since Windows started) at which the digit gathering completed. |
get_TickCount The get_TickCount method gets the "tick count" (number of milliseconds since Windows started) at which the digit generation completed. |
get_TickCount The get_TickCount method gets the "tick count" (the number of milliseconds since Windows started) at which digit-gathering completed. |
get_TickCount The get_TickCount method gets the "tick count" (the number of milliseconds since Windows started) at which the tone was detected. |
get_TollPrefixList The get_TollPrefixList method gets the toll prefix list. |
get_Tone The get_Tone method returns a PHONE_TONE enum value indicating the type of tone, if any, that the phone is currently playing. |
get_TotalACDCallTime The get_TotalACDCallTime method (tapi3.h) gets the number of seconds spent on ACD calls by this agent (across all sessions). |
get_TotalACDCallTime The ITAgent::get_TotalACDCallTime method (tapi3cc.h) gets the number of seconds spent on ACD calls by this agent, across all sessions. |
get_TotalACDTalkTime The get_TotalACDTalkTime method (tapi3.h) gets the number of seconds spent talking in ACD calls by this agent (across all sessions). |
get_TotalACDTalkTime The ITAgent::get_TotalACDTalkTime method (tapi3cc.h) gets the number of seconds spent talking in ACD calls by this agent, across all sessions. |
get_TotalCallsAbandoned The ITQueue::get_TotalCallsAbandoned (tapi3.h) method gets the number of abandoned calls during the current measurement period. |
get_TotalCallsAbandoned The ITQueue::get_TotalCallsAbandoned method (tapi3cc.h) gets the number of abandoned calls during the current measurement period. |
get_TotalCallsFlowedIn The ITQueue::get_TotalCallsFlowedIn (tapi3.h) method gets the total number of calls that flowed into this queue during the current measurement period. |
get_TotalCallsFlowedIn The ITQueue::get_TotalCallsFlowedIn method (tapi3cc.h) gets the total number of calls that flowed into this queue during the current measurement period. |
get_TotalCallsFlowedOut The ITQueue::get_TotalCallsFlowedOut (tapi3.h) method gets the total number of calls that flowed out of this queue during the current measurement period. |
get_TotalCallsFlowedOut The ITQueue::get_TotalCallsFlowedOut method (tapi3cc.h) gets the total number of calls that flowed out of this queue during the current measurement period. |
get_TotalCallsQueued The ITQueue::get_TotalCallsQueued (tapi3.h) method gets the total number of incoming calls for this queue during the current measurement period. |
get_TotalCallsQueued The ITQueue::get_TotalCallsQueued method (tapi3cc.h) gets the total number of incoming calls for this queue during the current measurement period. |
get_TotalCallTime The ITAgentSession::get_TotalCallTime (tapi3.h) method gets the number of seconds spent on ACD calls during this agent session (by this agent). |
get_TotalCallTime The ITAgentSession::get_TotalCallTime method (tapi3cc.h) gets the number of seconds spent on ACD calls during this agent session (by this agent). |
get_TotalTalkTime The ITAgentSession::get_TotalTalkTime (tapi3.h) method gets the number of seconds spent by this agent talking in ACD calls during this session. |
get_TotalTalkTime The ITAgentSession::get_TotalTalkTime method (tapi3cc.h) gets the number of seconds spent by this agent talking in ACD calls during this session. |
get_TotalWrapUpTime The get_TotalWrapUpTime method (tapi3.h) gets the number of seconds spent on ACD call wrap-up (after-call work) by this agent (across all sessions). |
get_TotalWrapUpTime The ITAgentSession::get_TotalWrapUpTime (tapi3.h) method gets the number of seconds spent on ACD call wrap-up (after-call work) during this agent session. |
get_TotalWrapUpTime The ITAgent::get_TotalWrapUpTime method (tapi3cc.h) gets the number of seconds spent on ACD call wrap-up by this agent, across all sessions. |
get_TotalWrapUpTime The ITAgentSession::get_TotalWrapUpTime method (tapi3cc.h) gets the number of seconds spent on ACD call wrap-up (after-call work) during this agent session. |
get_Track The get_Track method returns the track terminal that generated this event. |
get_TrackTerminals The get_TrackTerminals method creates and returns a collection containing the terminals contained by the multitrack terminal on which this method was called. |
get_TranslationResults The get_TranslationResults method gets the results of a translation operation. |
get_TTL The get_TTL method obtains the time to live (TTL) value associated with this lease. |
get_TTL The get_TTL method obtains the time to live value for the multicast scope. |
get_Url The get_Url method gets a URL. |
get_UsableAddresses The get_UsableAddresses method (tapi3.h) creates a collection of addresses available for receiving ACD calls on this agent handler. |
get_UsableAddresses The ITAgentHandler::get_UsableAddresses method (tapi3cc.h) creates a collection of addresses available for receiving ACD calls on this agent handler. |
get_User The get_User method (tapi3.h) gets the agent user name, which is the same as the operating system user login or e-mail name. |
get_User The ITAgent::get_User method (tapi3cc.h) gets the agent user name, which is the same as the operating system user login or e-mail name. |
get_Version The get_Version method gets the terminal version. (ITPluggableTerminalClassInfo.get_Version) |
get_Version The get_Version method gets the terminal version. (ITPluggableTerminalClassRegistration.get_Version) |
get_Volume The get_Volume method gets the volume. |
get_Volume The get_Volume method retrieves the volume level at which to generate the tone. |
get_WaveId The get_WaveId method returns the wave ID for the audio device used to implement this terminal. |
GetAllocateBuffers The ITAllocatorProperties::GetAllocateBuffers (tapi3.h) method determines whether the current allocator buffers can be retrieved. |
GetAllocateBuffers The ITAllocatorProperties::GetAllocateBuffers method (tapi3ds.h) determines whether the current allocator buffers can be retrieved. |
GetAllocatorProperties The ITAllocatorProperties::GetAllocatorProperties (tapi3.h) method gets the values for the allocator properties after connection and provides the negotiated values. |
GetAllocatorProperties The GetAllocatorProperties method (tapi3ds.h) gets the current values for the allocator properties after connection and provides the negotiated values. |
GetBufferSize The ITAllocatorProperties::GetBufferSize (tapi3.h) method gets the size of the allocator buffer. |
GetBufferSize The ITAllocatorProperties::GetBufferSize method (tapi3ds.h) gets the size of the allocator buffer. |
GetCallInfoBuffer The GetCallInfoBuffer method gets call information items that require a buffer, such as user-user information. Automation client applications, such as those written in Visual Basic, must use the ITCallInfo::get_CallInfoBuffer method. |
GetCallMediaTypes The GetCallMediaTypes method gets media types supported by the MSP. The derived class must override this method to indicate the media types supported. The relevant TAPIMEDIATYPE constants should be ORed together and returned. |
GetDefaultStaticTerminal The GetDefaultStaticTerminal method gets the default static terminal for the media type specified. |
GetDevConfig The GetDevConfig method returns an opaque data structure. |
GetDynamicTerminalClasses The GetDynamicTerminalClasses method gets a list of terminal classes for a set of media types. |
GetDynamicTerminalClasses The GetDynamicTerminalClasses method is called by our wrapper methods to get an array of dynamic terminal classes that can be used on this address. |
GetEvent The ITMSPAddress::GetEvent (tapi3.h) method retrieves event information. |
GetEvent The ITMSPAddress::GetEvent (msp.h) method retrieves event information. |
GetForwardType The GetForwardType method gets the forwarding mode. |
GetForwardType2 The GetForwardType2 method gets the current forwarding mode, specified by caller address. |
GetID The GetID method returns a device identifier for the specified device class associated with the current address. |
GetID The GetID method gets the identifier for the device associated with the current call. |
GetIDAsVariant The GetIDAsVariant method gets the identifier for the device associated with the current call. |
GetPhoneCapsBuffer The GetPhoneCapsBuffer method gets a buffer capability/information about the phone, based on the PHONECAPS_BUFFER enum passed in. |
GetPhoneFromTerminal The GetPhoneFromTerminal method returns the phone object associated with the terminal. Only one phone can be associated with a terminal. |
GetPluggableSuperclasses The GetPluggableSuperclasses method gets the public CLSIDs for all pluggable terminal superclasses in the registry. |
GetPluggableTerminalClasses The GetPluggableTerminalClasses method lists the terminal classes for all pluggable terminals registered under a terminal superclass. |
GetState The GetState method is called by the MSPCall object. It returns the current status of the stream. The default implementation returns E_NOTIMPL. |
GetStaticTerminals The GetStaticTerminals method is called by our wrapper methods ( get_StaticTerminals and EnumerateStaticTerminals) to get an array of static terminals that can be used on this address. |
GetTerminalClassInfo The GetTerminalClassInfo method gets all the information from the registry for a specific terminal. |
GetTerminalSuperclassInfo The GetTerminalSuperclassInfo method gets class information from the registry for the current terminal superclass. |
HandleGraphEvent The HandleGraphEvent method is called by the DispatchGraphEvent static method to let the call object instance handle the event. |
HandleStreamEvent The HandleStreamEvent method is called by a stream to send an event to TAPI. |
HandleTSPData The HandleTSPData method may be called by the derived call object to let the stream handle the TSP commands. |
HandoffDirect The HandoffDirect method hands off the call to another application. This indicates that the application no longer requires ownership of the call. |
HandoffIndirect The HandoffIndirect method hands off the call to another application based on the media type of the call. |
Hold The Hold method places or removes the call from the hold. |
Init The Init method is called by the MSP address object (in the method CreateMSPCall) to initialize the MSP call object. The derived class should initialize its members using the passed-in information. |
Init The Init method is called by the MSP address object (in the method CreateMSPCall) to initialize the MSP call object. |
Init The Init method is called by the MSPCall when the stream is created. It initializes the members, calls MSPCallAddRef on the call object, and queries for various interfaces on the filter graph. |
Initialize The ITMSPAddress::Initialize (tapi3.h) method is called when the MSP is loaded. |
Initialize The Initialize method initializes TAPI. This method must be called before calling any other TAPI 3 method. The application must call the Shutdown method when ending a TAPI session. |
Initialize The ITMSPAddress::Initialize (msp.h) method is called when the MSP is loaded. |
InitializeDynamic The InitializeDynamic method performs primary terminal object creation for the pluggable terminal. |
InternalCreateStream The InternalCreateStream method is called by CreateStream to create a stream object (the caller does the argument checking). It should create and initialize the stream object (using CreateStreamObject). |
InternalCreateStream The InternalCreateStream method is called by CreateStream to create a stream object (the caller does the argument checking). |
IsFullDuplex The IsFullDuplex method gets an indicator of whether the address supports wave devices. |
IsValidSetOfMediaTypes The IsValidSetOfMediaTypes method checks to see if the specified media type is nonzero and is in the specified mask. |
lineAccept The lineAccept function accepts the specified offered call. It can optionally send the specified user-user information to the calling party. |
lineAddProvider The lineAddProvider function (tapi.h) installs a new telephony service provider into the telephony system. |
lineAddProviderA The lineAddProvider function installs a new telephony service provider into the telephony system. (lineAddProviderA) |
lineAddProviderW The lineAddProviderW (Unicode) function (tapi.h) installs a new telephony service provider into the telephony system. |
lineAddToConference The lineAddToConference function adds the call specified by hConsultCall to the conference call specified by hConfCall. |
lineAgentSpecific The lineAgentSpecific function allows the application to access proprietary handler-specific functions of the agent handler associated with the address. |
lineAnswer The lineAnswer function answers the specified offering call. |
lineBlindTransfer The lineBlindTransfer function (tapi.h) performs a blind or single-step transfer of the specified call to the specified destination address. |
lineBlindTransferA The lineBlindTransfer function performs a blind or single-step transfer of the specified call to the specified destination address. (lineBlindTransferA) |
lineBlindTransferW The lineBlindTransfer (Unicode) function (tapi.h) performs a blind or single-step transfer of the specified call to the specified destination address. |
LINECALLBACK The lineCallback function is a placeholder for the application-supplied function name. |
lineClose The lineClose function closes the specified open line device. |
lineCompleteCall The lineCompleteCall function specifies how a call that could not be connected normally should be completed instead. |
lineCompleteTransfer The lineCompleteTransfer function completes the transfer of the specified call to the party connected in the consultation call. |
lineConfigDialog The lineConfigDialog function (tapi.h) causes the provider of the specified line device to display a dialog box. |
lineConfigDialogA The lineConfigDialog function causes the provider of the specified line device to display a dialog box (attached to hwndOwner of the application) to allow the user to configure parameters related to the line device. (lineConfigDialogA) |
lineConfigDialogEdit The lineConfigDialogEdit function (tapi.h) causes the provider of the specified line device to display a dialog box. |
lineConfigDialogEditA The lineConfigDialogEdit function causes the provider of the specified line device to display a dialog box (attached to hwndOwner of the application) to allow the user to configure parameters related to the line device. (lineConfigDialogEditA) |
lineConfigDialogEditW The lineConfigDialogEditW (Unicode) function (tapi.h) causes the provider of the specified line device to display a dialog box. |
lineConfigDialogW The lineConfigDialogW (Unicode) function (tapi.h) causes the provider of the specified line device to display a dialog box. |
lineConfigProvider The lineConfigProvider function causes a service provider to display its configuration dialog box. |
lineCreateAgentA The lineCreateAgent function creates a new Agent object. It generates a LINE_PROXYREQUEST message to be sent to a registered proxy function handler, referencing a LINEPROXYREQUEST structure of type LINEPROXYREQUEST_CREATEAGENT. (ANSI) |
lineCreateAgentSessionA The lineCreateAgentSession function creates a new AgentSession object. It generates a LINE_PROXYREQUEST message to be sent to a registered proxy function handler, referencing a LINEPROXYREQUEST structure of type LINEPROXYREQUEST_CREATEAGENTSESSION. (ANSI) |
lineCreateAgentSessionW The lineCreateAgentSession function creates a new AgentSession object. It generates a LINE_PROXYREQUEST message to be sent to a registered proxy function handler, referencing a LINEPROXYREQUEST structure of type LINEPROXYREQUEST_CREATEAGENTSESSION. (Unicode) |
lineCreateAgentW The lineCreateAgent function creates a new Agent object. It generates a LINE_PROXYREQUEST message to be sent to a registered proxy function handler, referencing a LINEPROXYREQUEST structure of type LINEPROXYREQUEST_CREATEAGENT. (Unicode) |
lineDeallocateCall Deallocates the specified call handle. |
lineDevSpecific The lineDevSpecific function enables service providers to provide access to features not offered by other TAPI functions. |
lineDevSpecificFeature The lineDevSpecificFeature function enables service providers to provide access to features not offered by other TAPI functions. |
lineDial The lineDial function (tapi.h) dials the specified dialable number on the specified call. |
lineDialA The lineDial function dials the specified dialable number on the specified call. (lineDialA) |
lineDialW The lineDialW (Unicode) function (tapi.h) dials the specified dialable number on the specified call. |
lineDrop The lineDrop function drops or disconnects the specified call. The application has the option to specify user-user information to be transmitted as part of the call disconnect. |
lineForward The lineForward function (tapi.h) forwards calls destined for the specified address on the specified line, according to the specified forwarding instructions. |
lineForwardA The lineForward function forwards calls destined for the specified address on the specified line, according to the specified forwarding instructions. (lineForwardA) |
lineForwardW The lineForwardW (Unicode) function forwards calls destined for the specified address on the specified line, according to the specified forwarding instructions. |
lineGatherDigits The lineGatherDigits function (tapi.h) initiates the buffered gathering of digits on the specified call. |
lineGatherDigitsA The lineGatherDigits function initiates the buffered gathering of digits on the specified call. The application specifies a buffer in which to place the digits and the maximum number of digits to be collected. (lineGatherDigitsA) |
lineGatherDigitsW The lineGatherDigitsW (Unicode) function initiates the buffered gathering of digits on the specified call. |
lineGenerateDigits The lineGenerateDigits function (tapi.h) initiates the generation of the specified digits on the specified call as inband tones using the specified signaling mode. |
lineGenerateDigitsA Initiates the generation of the specified digits on the specified call as inband tones using the specified signaling mode. (lineGenerateDigitsA) |
lineGenerateDigitsW The lineGenerateDigitsW (Unicode) function initiates the generation of the specified digits on the call as inband tones using the specified signaling mode. |
lineGenerateTone The lineGenerateTone function generates the specified inband tone over the specified call. |
lineGetAddressCaps The lineGetAddressCaps function (tapi.h) queries the specified address on the specified line device to determine its telephony capabilities. |
lineGetAddressCapsA The lineGetAddressCaps function queries the specified address on the specified line device to determine its telephony capabilities. (lineGetAddressCapsA) |
lineGetAddressCapsW The lineGetAddressCapsW (Unicode) function (tapi.h) queries the specified address on the specified line device to determine its telephony capabilities. |
lineGetAddressID The lineGetAddressID function (tapi.h) returns the address identifier associated with an address in a different format on the specified line. |
lineGetAddressIDA The lineGetAddressID function returns the address identifier associated with an address in a different format on the specified line. (lineGetAddressIDA) |
lineGetAddressIDW The lineGetAddressIDW (Unicode) function (tapi.h) returns the address identifier associated with an address in a different format on the specified line. |
lineGetAddressStatus The lineGetAddressStatus function (tapi.h) allows an application to query the specified address for its current status. |
lineGetAddressStatusA The lineGetAddressStatus function allows an application to query the specified address for its current status. (lineGetAddressStatusA) |
lineGetAddressStatusW The lineGetAddressStatusW function (tapi.h) allows an application to query the specified address for its current status. |
lineGetAgentActivityListA The lineGetAgentActivityList function obtains the identities of activities that the application can select using lineSetAgentActivity to indicate what function the agent is actually performing at the moment. (ANSI) |
lineGetAgentActivityListW The lineGetAgentActivityList function obtains the identities of activities that the application can select using lineSetAgentActivity to indicate what function the agent is actually performing at the moment. (Unicode) |
lineGetAgentCapsA The lineGetAgentCaps function obtains the agent-related capabilities supported on the specified line device. If a specific agent is named, the capabilities include a listing of ACD groups into which the agent is permitted to log in. (ANSI) |
lineGetAgentCapsW The lineGetAgentCaps function obtains the agent-related capabilities supported on the specified line device. If a specific agent is named, the capabilities include a listing of ACD groups into which the agent is permitted to log in. (Unicode) |
lineGetAgentGroupListA The lineGetAgentGroupList function obtains the identities of agent groups (combination of queue, supervisor, skill level, and so on) into which the agent currently logged in on the workstation is permitted to log into on the automatic call distributor. (ANSI) |
lineGetAgentGroupListW The lineGetAgentGroupList function obtains the identities of agent groups (combination of queue, supervisor, skill level, and so on) into which the agent currently logged in on the workstation is permitted to log into on the automatic call distributor. (Unicode) |
lineGetAgentInfo The lineGetAgentInfo function returns a structure holding the ACD information associated with a particular agent handle. |
lineGetAgentSessionInfo The lineGetAgentSessionInfo function returns a structure that holds the ACD information associated with a particular agent session handle. |
lineGetAgentSessionList The lineGetAgentSessionList function returns a list of agent sessions created for the specified agent. |
lineGetAgentStatusA The lineGetAgentStatus function obtains the agent-related status on the specified address. (ANSI) |
lineGetAgentStatusW The lineGetAgentStatus function obtains the agent-related status on the specified address. (Unicode) |
lineGetAppPriority The lineGetAppPriority function (tapi.h) enables an application to determine whether or not it is in the handoff priority list for a particular media mode. |
lineGetAppPriorityA Enables an application to determine whether or not it is in the handoff priority list for a particular media mode or Assisted Telephony request mode and, if so, its position in the priority list. (lineGetAppPriorityA) |
lineGetAppPriorityW The lineGetAppPriorityW (Unicode) function enables an application to determine whether or not it is in the handoff priority list for a particular media mode. |
lineGetCallInfo The lineGetCallInfo function (tapi.h) enables an application to obtain fixed information about the specified call. |
lineGetCallInfoA The lineGetCallInfo function enables an application to obtain fixed information about the specified call. (lineGetCallInfoA) |
lineGetCallInfoW The lineGetCallInfoW (Unicode) function (tapi.h) enables an application to obtain fixed information about the specified call. |
lineGetCallStatus The lineGetCallStatus function returns the current status of the specified call. |
lineGetConfRelatedCalls The lineGetConfRelatedCalls function returns a list of call handles that are part of the same conference call as the specified call. |
lineGetCountry The lineGetCountry function (tapi.h) fetches the stored dialing rules and other information related to a specified country/region. |
lineGetCountryA The lineGetCountry function fetches the stored dialing rules and other information related to a specified country/region, the first country/region in the country/region list, or all countries/regions. (lineGetCountryA) |
lineGetCountryW The lineGetCountryW (Unicode) function fetches the stored dialing rules and other information related to a specified country/region. |
lineGetDevCaps The lineGetDevCaps function (tapi.h) queries a specified line device to determine its telephony capabilities. |
lineGetDevCapsA The lineGetDevCaps function queries a specified line device to determine its telephony capabilities. The returned information is valid for all addresses on the line device. (lineGetDevCapsA) |
lineGetDevCapsW The lineGetDevCapsW (Unicode) function (tapi.h) queries a specified line device to determine its telephony capabilities. |
lineGetDevConfig The lineGetDevConfig function (tapi.h) returns an "opaque" data structure object, the contents of which are specific to the line and device class. |
lineGetDevConfigA The lineGetDevConfig function returns an "opaque" data structure object, the contents of which are specific to the line (service provider) and device class. (lineGetDevConfigA) |
lineGetDevConfigW The lineGetDevConfigW (Unicode) function returns an "opaque" data structure object, the contents of which are specific to the line and device class. |
lineGetGroupListA The lineGetGroupList function returns a list of ACD groups available on the ACD system. (ANSI) |
lineGetGroupListW The lineGetGroupList function returns a list of ACD groups available on the ACD system. (Unicode) |
lineGetIcon The lineGetIcon function (tapi.h) allows an application to retrieve a service line device-specific (or provider-specific) icon for display to the user. |
lineGetIconA The lineGetIcon function allows an application to retrieve a service line device-specific (or provider-specific) icon for display to the user. (lineGetIconA) |
lineGetIconW The lineGetIconW (Unicode) function allows an application to retrieve a service line device-specific icon for display to the user. |
lineGetID The lineGetID function (tapi.h) returns a device identifier for the specified device class associated with the selected line, address, or call. |
lineGetIDA The lineGetID function returns a device identifier for the specified device class associated with the selected line, address, or call. (lineGetIDA) |
lineGetIDW The lineGetIDW (Unicode) function (tapi.h) returns a device identifier for the specified device class associated with the selected line, address, or call. |
lineGetLineDevStatus The lineGetLineDevStatus function (tapi.h) enables an application to query the specified open line device for its current status. |
lineGetLineDevStatusA The lineGetLineDevStatus function enables an application to query the specified open line device for its current status. (lineGetLineDevStatusA) |
lineGetLineDevStatusW The lineGetLineDevStatusW (Unicode) function enables an application to query the specified open line device for its current status. |
lineGetMessage The lineGetMessage function returns the next TAPI message that is queued for delivery to an application that is using the Event Handle notification mechanism (see lineInitializeEx for further details). |
lineGetNewCalls The lineGetNewCalls function returns call handles to calls on a specified line or address for which the application currently does not have handles. The application is granted monitor privilege to these calls. |
lineGetNumRings The lineGetNumRings function determines the number of rings an incoming call on the given address should ring prior to answering the call. |
lineGetProviderList The lineGetProviderList function (tapi.h) returns a list of service providers currently installed in the telephony system. |
lineGetProviderListA The lineGetProviderList function returns a list of service providers currently installed in the telephony system. (lineGetProviderListA) |
lineGetProviderListW The lineGetProviderListW (Unicode) function (tapi.h) returns a list of service providers currently installed in the telephony system. |
lineGetProxyStatus The lineGetProxyStatus function returns a list of proxy request types that are currently being serviced for the specified device. |
lineGetQueueInfo The lineGetQueueInfo function returns a structure holding the ACD information associated with a particular queue. |
lineGetQueueListA The lineGetQueueList function returns a list of queues associated with a particular ACD Group. (ANSI) |
lineGetQueueListW The lineGetQueueList function returns a list of queues associated with a particular ACD Group. (Unicode) |
lineGetRequest The lineGetRequest function (tapi.h) retrieves the next by-proxy request for the specified request mode. |
lineGetRequestA Retrieves the next by-proxy request for the specified request mode. (lineGetRequestA) |
lineGetRequestW The lineGetRequestW (Unicode) function (tapi.h) retrieves the next by-proxy request for the specified request mode. |
lineGetStatusMessages The lineGetStatusMessages function enables an application to query which notification messages the application is set up to receive for events related to status changes for the specified line or any of its addresses. |
lineGetTranslateCaps The lineGetTranslateCaps function (tapi.h) returns address translation capabilities. |
lineGetTranslateCapsA The lineGetTranslateCaps function returns address translation capabilities. (lineGetTranslateCapsA) |
lineGetTranslateCapsW The lineGetTranslateCapsW (Unicode) function (tapi.h) returns address translation capabilities. |
lineHandoff The lineHandoff function (tapi.h) gives ownership of the specified call to another application. |
lineHandoffA The lineHandoff function gives ownership of the specified call to another application. The application can be either specified directly by its file name or indirectly as the highest priority application that handles calls of the specified media mode. (lineHandoffA) |
lineHandoffW The lineHandoffW (Unicode) function (tapi.h) gives ownership of the specified call to another application. |
lineHold The lineHold function places the specified call on hold. |
lineInitialize The lineInitialize function is obsolete. It continues to be exported by Tapi.dll and Tapi32.dll for backward compatibility with applications using API versions 1.3 and 1.4. |
lineInitializeExA The lineInitializeEx function initializes the application's use of TAPI for subsequent use of the line abstraction. (ANSI) |
lineInitializeExW The lineInitializeEx function initializes the application's use of TAPI for subsequent use of the line abstraction. (Unicode) |
lineMakeCall The lineMakeCall function (tapi.h) places a call on the specified line to the specified destination address. |
lineMakeCallA The lineMakeCall function places a call on the specified line to the specified destination address. Optionally, call parameters can be specified if anything but default call setup parameters are requested. (lineMakeCallA) |
lineMakeCallW The lineMakeCallW (Unicode) function (tapi.h) places a call on the specified line to the specified destination address. |
lineMonitorDigits The lineMonitorDigits function enables and disables the unbuffered detection of digits received on the call. Each time a digit of the specified digit mode is detected, a message is sent to the application indicating which digit has been detected. |
lineMonitorMedia The lineMonitorMedia function enables and disables the detection of media types (modes) on the specified call. When a media type is detected, a message is sent to the application. For more information, see ITLegacyCallMediaControl::MonitorMedia. |
lineMonitorTones The lineMonitorTones function enables and disables the detection of inband tones on the call. Each time a specified tone is detected, a message is sent to the application. |
lineNegotiateAPIVersion The lineNegotiateAPIVersion function allows an application to negotiate an API version to use. |
lineNegotiateExtVersion The lineNegotiateExtVersion function allows an application to negotiate an extension version to use with the specified line device. This operation need not be called if the application does not support extensions. |
lineOpen The lineOpen function (tapi.h) opens the line device specified by its device identifier and returns a line handle for the corresponding opened line device. |
lineOpenA The lineOpen function opens the line device specified by its device identifier and returns a line handle for the corresponding opened line device. This line handle is used in subsequent operations on the line device. (lineOpenA) |
lineOpenW The lineOpenW (Unicode) function (tapi.h) opens the line device specified by its device identifier and returns a line handle for the corresponding opened line device. |
linePark The linePark function (tapi.h) parks the specified call according to the specified park mode. |
lineParkA The linePark function parks the specified call according to the specified park mode. (lineParkA) |
lineParkW The lineParkW (Unicode) function (tapi.h) parks the specified call according to the specified park mode. |
linePickup The linePickup function (tapi.h) picks up a call alerting at the specified destination address and returns a call handle for the picked-up call. |
linePickupA The linePickup function picks up a call alerting at the specified destination address and returns a call handle for the picked-up call. (linePickupA) |
linePickupW The linePickupW (Unicode) function (tapi.h) picks up a call alerting at the specified destination address and returns a call handle for the picked-up call. |
linePrepareAddToConference The linePrepareAddToConference function (tapi.h) prepares an existing conference call for the addition of another party. |
linePrepareAddToConferenceA The linePrepareAddToConference function prepares an existing conference call for the addition of another party. (linePrepareAddToConferenceA) |
linePrepareAddToConferenceW The linePrepareAddToConferenceW (Unicode) function (tapi.h) prepares an existing conference call for the addition of another party. |
lineProxyMessage The lineProxyMessage function is used by a registered proxy request handler to generate TAPI messages related to its role. |
lineProxyResponse Indicates completion of a proxy request by a registered proxy handler, such as an ACD agent handler on a server. |
lineRedirect The lineRedirect function (tapi.h) redirects the specified offering call to the specified destination address. |
lineRedirectA The lineRedirect function redirects the specified offering call to the specified destination address. (lineRedirectA) |
lineRedirectW The lineRedirectW (Unicode) function (tapi.h) redirects the specified offering call to the specified destination address. |
lineRegisterRequestRecipient The lineRegisterRequestRecipient function registers the invoking application as a recipient of requests for the specified request mode. |
lineReleaseUserUserInfo The lineReleaseUserUserInfo function informs the service provider that the application has processed the user-user information contained in the LINECALLINFO structure. |
lineRemoveFromConference The lineRemoveFromConference function removes the specified call from the conference call to which it currently belongs. The remaining calls in the conference call are unaffected. |
lineRemoveProvider The lineRemoveProvider function removes an existing telephony service provider from the telephony system. |
lineSecureCall The lineSecureCall function secures the call from any interruptions or interference that can affect the call's media stream. |
lineSendUserUserInfo The lineSendUserUserInfo function sends user-user information to the remote party on the specified call. |
lineSetAgentActivity The lineSetAgentActivity function sets the agent activity code associated with a particular address. |
lineSetAgentGroup The lineSetAgentGroup function sets the agent groups into which the agent is logged into on a particular address. |
lineSetAgentMeasurementPeriod The lineSetAgentMeasurementPeriod function sets the measurement period associated with a particular agent. |
lineSetAgentSessionState The lineSetAgentSessionState function sets the agent session state associated with a particular agent session handle. |
lineSetAgentState The lineSetAgentState function sets the agent state associated with a particular address. |
lineSetAgentStateEx The lineSetAgentStateEx function sets the agent state associated with a particular agent handle. |
lineSetAppPriority The lineSetAppPriority function (tapi.h) enables an application to set its priority in the handoff priority list. |
lineSetAppPriorityA Enables an application to set its priority in the handoff priority list for a particular media type or Assisted Telephony request mode, or to remove itself from the priority list. (lineSetAppPriorityA) |
lineSetAppPriorityW The lineSetAppPriorityW (Unicode) function (tapi.h) enables an application to set its priority in the handoff priority list. |
lineSetAppSpecific The lineSetAppSpecific function enables an application to set the application-specific field of the specified call's call-information record. |
lineSetCallData The lineSetCallData function sets the CallData member in LINECALLINFO. |
lineSetCallParams The lineSetCallParams function allows an application to change bearer mode and/or the rate parameters of an existing call. |
lineSetCallPrivilege The lineSetCallPrivilege function sets the application's privilege to the specified privilege. |
lineSetCallQualityOfService The lineSetCallQualityOfService function allows the application to attempt to change the quality of service parameters (reserved capacity and performance guarantees) for an existing call. |
lineSetCallTreatment The lineSetCallTreatment function sets the sounds a party on a call that is unanswered or on hold hears. Except for basic parameter validation, it is a straight pass-through by TAPI to the service provider. |
lineSetCurrentLocation The lineSetCurrentLocation function sets the location used as the context for address translation. |
lineSetDevConfig The lineSetDevConfig function (tapi.h) allows the application to restore a media stream device's configuration on a line device to a previous setup. |
lineSetDevConfigA The lineSetDevConfig function allows the application to restore the configuration of a media stream device on a line device to a setup previously obtained using lineGetDevConfig. (lineSetDevConfigA) |
lineSetDevConfigW The lineSetDevConfigW (Unicode) function (tapi.h) allows the application to restore a media stream device's configuration on a line device to a previous setup. |
lineSetLineDevStatus The lineSetLineDevStatus function sets the line device status. |
lineSetMediaControl The lineSetMediaControl function enables and disables control actions on the media stream associated with the specified line, address, or call. |
lineSetMediaMode The lineSetMediaMode function sets the media type(s) of the specified call in its LINECALLINFO structure. For more information, see ITLegacyCallMediaControl::SetMediaType. |
lineSetNumRings The lineSetNumRings function sets the number of rings that must occur before an incoming call is answered. |
lineSetQueueMeasurementPeriod The lineSetQueueMeasurementPeriod function sets the measurement period associated with a particular queue. |
lineSetStatusMessages The lineSetStatusMessages function enables an application to specify which notification messages to receive for events related to status changes for the specified line or any of its addresses. |
lineSetTerminal The lineSetTerminal function enables an application to specify which terminal information related to the specified line, address, or call is to be routed. |
lineSetTollList The lineSetTollList function (tapi.h) manipulates the toll list. |
lineSetTollListA The lineSetTollList function manipulates the toll list. (lineSetTollListA) |
lineSetTollListW The lineSetTollListW (Unicode) function (tapi.h) manipulates the toll list. |
lineSetupConference The lineSetupConference function (tapi.h) sets up a conference call for the addition of the third party. |
lineSetupConferenceA The lineSetupConference function sets up a conference call for the addition of the third party. (lineSetupConferenceA) |
lineSetupConferenceW The lineSetupConferenceW (Unicode) function (tapi.h) sets up a conference call for the addition of the third party. |
lineSetupTransfer The lineSetupTransfer function (tapi.h) initiates a transfer of the call specified by the hCall parameter. |
lineSetupTransferA The lineSetupTransfer function initiates a transfer of the call specified by the hCall parameter. (lineSetupTransferA) |
lineSetupTransferW The lineSetupTransferW (Unicode) function (tapi.h) initiates a transfer of the call specified by the hCall parameter. |
lineShutdown The lineShutdown function shuts down the application's usage of the line abstraction of the API. |
lineSwapHold The lineSwapHold function swaps the specified active call with the specified call on consultation hold. |
lineTranslateAddress The lineTranslateAddress function (tapi.h) translates the specified address into another format. |
lineTranslateAddressA The lineTranslateAddress function translates the specified address into another format. (lineTranslateAddressA) |
lineTranslateAddressW The lineTranslateAddressW (Unicode) function (tapi.h) translates the specified address into another format. |
lineTranslateDialog The lineTranslateDialog function (tapi.h) displays an application-modal dialog box that allows the user to change the phone number location, adjust the calling card parameters, and see the effect. |
lineTranslateDialogA The lineTranslateDialog function displays an application-modal dialog box that allows the user to change the current location of a phone number about to be dialed, adjust location and calling card parameters, and see the effect. (lineTranslateDialogA) |
lineTranslateDialogW The lineTranslateDialogW (Unicode) function (tapi.h) displays an application-modal dialog box that allows the user to change the phone number location, adjust the calling card parameters, and see the effect. |
lineUncompleteCall The lineUncompleteCall function cancels the specified call completion request on the specified line. |
lineUnhold The lineUnhold function retrieves the specified held call. |
lineUnpark The lineUnpark function (tapi.h) retrieves the call parked at the specified address and returns a call handle for it. |
lineUnparkA The lineUnpark function retrieves the call parked at the specified address and returns a call handle for it. (lineUnparkA) |
lineUnparkW The lineUnparkW (Unicode) function (tapi.h) retrieves the call parked at the specified address and returns a call handle for it. |
MakeCall The MakeCall method makes a call to the designated party. |
ModifyDirectoryObject The ModifyDirectoryObject method commits directory modifications to the server. |
MonitorMedia The MonitorMedia method sets monitoring for a given media type on the current call. |
MSPAddressAddRef The MSPAddressAddRef method is the private AddRef method for the address. |
MSPAddressRelease The MSPAddressRelease method is the private Release method for the address. |
MSPCallAddRef The MSPCallAddRef method is the private AddRef method for the call object. |
MSPCallRelease The MSPCallRelease method is the private Release method for the call object. |
NegotiateExtVersion The NegotiateExtVersion method allows an application to negotiate an extension version to use with the specified line device. This method need not be called if the application does not support provider-specific extensions. |
NegotiateExtVersion The NegotiateExtVersion method allows an application to negotiate an extension version to use with the specified phone device. This operation need not be called if the application does not support provider specific extensions. |
Next The IEnumACDGroup::Next method (tapi3.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgent::Next method (tapi3.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgentHandler::Next method (tapi3.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgentSession::Next method (tapi3.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumQueue::Next method (tapi3.h) gets the next specified number of elements in the enumeration sequence. |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumAddress.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumBstr.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCall.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallHub.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallingCard.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumLocation.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPhone.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableSuperclassInfo.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableTerminalClassInfo.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumStream.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumSubStream.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminal.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminalClass.Next) |
Next The IEnumACDGroup::Next method (tapi3cc.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgentHandler::Next method (tapi3cc.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgentHandler::Next method (tapi3cc.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumAgentSession::Next method (tapi3cc.h) gets the next specified number of elements in the enumeration sequence. |
Next The IEnumQueue::Next method (tapi3cc.h) gets the next specified number of elements in the enumeration sequence. |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumDialableAddrs.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumDirectory.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumDirectoryObject.Next) |
Next The Next method gets the next specified number of elements in the enumeration sequence. (IEnumMcastScope.Next) |
Open The Open method opens this phone device. The phone device remains open until the application calls ITPhone::Close or until TAPI is shut down. |
ParkDirect The ParkDirect method parks the call at a specified address. |
ParkIndirect The ParkIndirect method parks the call and returns the parked address. |
Pause The Pause method pauses the action, remaining at the current location in the file. |
PauseStream The PauseStream method pauses the stream. |
PauseSubStream The PauseSubStream method pauses the substream. |
PHONECALLBACK The phoneCallback function is a placeholder for the application-supplied function name. |
phoneClose The phoneClose function closes the specified open phone device. |
phoneConfigDialog The phoneConfigDialog function (tapi.h) causes the provider of the specified device to display a modal dialog box allowing the user to configure the related parameters. |
phoneConfigDialogA The phoneConfigDialog function causes the provider of the specified phone device to display a modal dialog box that allows the user to configure parameters related to the phone device. (phoneConfigDialogA) |
phoneConfigDialogW The phoneConfigDialogW (Unicode) function (tapi.h) causes the provider of the specified device to display a modal dialog box allowing the user to configure the related parameters. |
phoneDevSpecific The phoneDevSpecific function is used as a general extension mechanism to enable a Telephony API implementation to provide features not described in the other TAPI functions. The meanings of these extensions are device specific. |
phoneGetButtonInfo The phoneGetButtonInfo function (tapi.h) returns information about the specified button. |
phoneGetButtonInfoA The phoneGetButtonInfo function returns information about the specified button. (phoneGetButtonInfoA) |
phoneGetButtonInfoW The phoneGetButtonInfoW (Unicode) function (tapi.h) returns information about the specified button. |
phoneGetData The phoneGetData function uploads the information from the specified location in the open phone device to the specified buffer. |
phoneGetDevCaps The phoneGetDevCaps function (tapi.h) queries a specified phone device to determine its telephony capabilities. |
phoneGetDevCapsA The phoneGetDevCaps function queries a specified phone device to determine its telephony capabilities. (phoneGetDevCapsA) |
phoneGetDevCapsW The phoneGetDevCapsW (Unicode) function (tapi.h) queries a specified phone device to determine its telephony capabilities. |
phoneGetDisplay The phoneGetDisplay function returns the current contents of the specified phone display. |
phoneGetGain The phoneGetGain function returns the gain setting of the microphone of the specified phone's hookswitch device. |
phoneGetHookSwitch The phoneGetHookSwitch function returns the current hookswitch mode of the specified open phone device. |
phoneGetIcon The phoneGetIcon function (tapi.h) allows an application to retrieve a service phone device-specific (or provider-specific) icon that can be displayed to the user. |
phoneGetIconA The phoneGetIcon function allows an application to retrieve a service phone device-specific (or provider-specific) icon that can be displayed to the user. (phoneGetIconA) |
phoneGetIconW The phoneGetIconW (Unicode) function (tapi.h) allows an application to retrieve a service phone device-specific (or provider-specific) icon that can be displayed to the user. |
phoneGetID The phoneGetID function (tapi.h) returns a device identifier for the given device class associated with the specified phone device. |
phoneGetIDA The phoneGetID function returns a device identifier for the given device class associated with the specified phone device. (phoneGetIDA) |
phoneGetIDW The phoneGetIDW (Unicode) function (tapi.h) returns a device identifier for the given device class associated with the specified phone device. |
phoneGetLamp The phoneGetLamp function returns the current lamp mode of the specified lamp. |
phoneGetMessage The phoneGetMessage function returns the next TAPI message that is queued for delivery to an application that is using the Event Handle notification mechanism (see phoneInitializeEx for further details). |
phoneGetRing The phoneGetRing function enables an application to query the specified open phone device as to its current ring mode. |
phoneGetStatus The phoneGetStatus function (tapi.h) enables an application to query the specified open phone device for its overall status. |
phoneGetStatusA The phoneGetStatus function enables an application to query the specified open phone device for its overall status. (phoneGetStatusA) |
phoneGetStatusMessages The phoneGetStatusMessages function returns which phone-state changes on the specified phone device generate a callback to the application. |
phoneGetStatusW The phoneGetStatusW (Unicode) function (tapi.h) enables an application to query the specified open phone device for its overall status. |
phoneGetVolume The phoneGetVolume function returns the volume setting of the specified phone's hookswitch device. |
phoneInitialize The phoneInitialize function is obsolete. It continues to be exported by Tapi.dll and Tapi32.dll for backward compatibility with applications using TAPI versions 1.3 and 1.4. |
phoneInitializeExA The phoneInitializeEx function initializes the application's use of TAPI for subsequent use of the phone abstraction. (ANSI) |
phoneInitializeExW The phoneInitializeEx function initializes the application's use of TAPI for subsequent use of the phone abstraction. (Unicode) |
phoneNegotiateAPIVersion The phoneNegotiateAPIVersion allows an application to negotiate an API version to use for the specified phone device. |
phoneNegotiateExtVersion The phoneNegotiateExtVersion function allows an application to negotiate an extension version to use with the specified phone device. This operation need not be called if the application does not support extensions. |
phoneOpen The phoneOpen function opens the specified phone device. |
phoneSetButtonInfo The phoneSetButtonInfo function (tapi.h) sets information about the specified button on the specified phone. |
phoneSetButtonInfoA The phoneSetButtonInfo function sets information about the specified button on the specified phone. (phoneSetButtonInfoA) |
phoneSetButtonInfoW The phoneSetButtonInfoW (Unicode) function (tapi.h) sets information about the specified button on the specified phone. |
phoneSetData The phoneSetData function downloads the information in the specified buffer to the opened phone device at the selected data identifier. |
phoneSetDisplay The phoneSetDisplay function causes the specified string to be displayed on the specified open phone device. |
phoneSetGain The phoneSetGain function sets the gain of the microphone of the specified hookswitch device to the specified gain level. |
phoneSetHookSwitch The phoneSetHookSwitch function sets the hook state of the specified open phone's hookswitch devices to the specified mode. Only the hookswitch state of the hookswitch devices listed is affected. |
phoneSetLamp The phoneSetLamp function causes the specified lamp to be lit on the specified open phone device in the specified lamp mode. |
phoneSetRing The phoneSetRing function rings the specified open phone device using the specified ring mode and volume. |
phoneSetStatusMessages The phoneSetStatusMessages function enables an application to monitor the specified phone device for selected status events. |
phoneSetVolume The phoneSetVolume function sets the volume of the speaker component of the specified hookswitch device to the specified level. |
phoneShutdown The phoneShutdown function shuts down the application's usage of TAPI's phone abstraction. |
Pickup The Pickup method picks up a call alerting at the specified group identification. |
PostEvent The PostEvent method is called by the MSPCall to post an event to TAPI3. This method puts the event at the end of the event list and signals TAPI3. Locks the event list. |
ProcessGraphEvent The ProcessGraphEvent method (as defined in MSPCall.h) is called on the MSP worker thread. |
ProcessGraphEvent The ProcessGraphEvent method is called by the MSPCall object to let the stream handle graph events. |
put_AdvertisingScope The put_AdvertisingScope method sets the advertising scope. |
put_AppSpecific The put_AppSpecific method sets the application-defined tag that identifies the tone to detect. |
put_AudioFormatForScripting The put_AudioFormatForScripting method sets the audio scripting format. |
put_AutoDialtone The put_AutoDialtone method sets the value of the AutoDialtone property. |
put_AutoEndOfNumberTimeout The put_AutoEndOfNumberTimeout method sets the value of the AutoEndOfNumberTimeout property. The property specifies how long to wait after a digit has been pressed before it is assumed that the entire number has been gathered. |
put_AutoKeypadTones The put_AutoKeypadTones method sets the AutoKeypadTones property for this phone. When this feature is enabled, a digit tone is automatically played whenever a keypad button is pressed. |
put_AutoKeypadTonesMinimumDuration The put_AutoKeypadTonesMinimumDuration method sets the value of the AutoKeypadTonesMinimumDuration property. The property specifies how long to play keypad tones on PBS_DOWN. |
put_AutoStopRingOnOffHook The put_AutoStopRingOnOffHook method sets the AutoStopRingOnOffHook property. When this feature is enabled, the phone going offhook results in the termination of any incoming ring produced on the phone (via a call to ITAutomatedPhoneControl::StopRinger). |
put_AutoStopTonesOnOnHook The put_AutoStopTonesOnOnHook method sets the AutoStopTonesOnOnHook property for this phone. |
put_AutoVolumeControl The put_AutoVolumeControl method sets the AutoVolumeControl property for this phone. |
put_AutoVolumeControlRepeatDelay The put_AutoVolumeControlRepeatDelay method sets the AutoVolumeControlRepeatDelay property. The property specifies the delay, in milliseconds (ms), before a volume button starts repeating when it is held down. |
put_AutoVolumeControlRepeatPeriod The put_AutoVolumeControlRepeatPeriod method sets the AutoVolumeControlRepeatPeriod property. The property controls the period, in milliseconds (ms), of button repeats when a volume button is held down. |
put_AutoVolumeControlStep The put_AutoVolumeControlStep method sets the AutoVolumeControlStep property. The property determines the amount that the phone volume is adjusted when the volume button is pressed. |
put_AvgBytesPerSec The put_AvgBytesPerSec method sets the nAvgBytesPerSec member in the WAVEFORMATEX structure. |
put_Balance The put_Balance method sets the balance. This method is not implemented for terminals shipped with TAPI 3.0 and higher. |
put_BitsPerSample The put_BitsPerSample method sets the wBitsPerSample member in the WAVEFORMATEX structure. |
put_BlockAlign The put_BlockAlign method sets the nBlockAlign member in the WAVEFORMATEX structure. |
put_ButtonFunction The put_ButtonFunction method sets the button function. |
put_ButtonMode The put_ButtonMode method sets the button mode. |
put_ButtonText The put_ButtonText method sets the button text. |
put_CadenceOff The put_CadenceOff method sets the "off" duration of the cadence of the custom tone to generate. |
put_CadenceOn The put_CadenceOn method sets the "on" duration of the cadence of the custom tone to generate. |
put_CallInfoBuffer The put_CallInfoBuffer method sets call information items which require a buffer, such as user-user information. |
put_CallInfoLong The put_CallInfoLong method sets call information items described by a long, such as the bearer mode. |
put_CallInfoString The put_CallInfoString method sets call information items described by a string, such as the displayable address. |
put_Channels The put_Channels method sets the nChannels member in the WAVEFORMATEX structure. |
put_CLSID The put_CLSID method sets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalClassRegistration.put_CLSID) |
put_CLSID The put_CLSID method sets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalSuperclassRegistration.put_CLSID) |
put_Company The put_Company method sets the name of the company that issued this pluggable terminal. |
put_DefaultObjectTTL The put_DefaultObjectTTL method sets the default time to live (TTL) value, in seconds, for objects created. Only applies to dynamic servers. The minimum value is 300 seconds. |
put_Description The put_Description method sets the description of the conference. |
put_Direction The put_Direction method sets the direction supported by the terminal. |
put_DoNotDisturb The put_DoNotDisturb method sets the do not disturb status. The do not disturb feature may not be available on all addresses. |
put_Duration The put_Duration method sets the length of time during which a tone should be present before the TAPI Server generates a tone event. |
put_EventFilter The put_EventFilter method sets an event filter for the current address. If no event filters are set, the application will not be notified of events on this address. |
put_EventFilter The put_EventFilter method sets an event filter for the current call. |
put_EventFilter The put_EventFilter method sets the event filter mask. The mask is a series of ORed members of the TAPI_EVENT enumeration. |
put_FileName The put_FileName method sets the name of the file to record. |
put_Format The put_Format method sets the format type of the track. |
put_FormatTag The put_FormatTag method sets the wFormatTag member in the WAVEFORMATEX structure. |
put_Frequency The put_Frequency method sets the frequency of the tone component to generate. |
put_Frequency The put_Frequency method sets the frequency of the tone for which the TAPI Server should generate a tone event. |
put_HookSwitchState The put_HookSwitchState method sets the current hookswitch state for a particular hookswitch device on the phone. |
put_IPPhonePrimary The put_IPPhonePrimary method sets the name of a machine as the primary IP phone for a user. |
put_IsEncrypted The put_IsEncrypted method sets whether the conference is encrypted. |
put_LampMode The put_LampMode method sets the current lamp mode for the given lamp. |
put_LeaseStartTime The put_LeaseStartTime method sets the start time of the lease. This method, along with put_LeaseStopTime, allows renewal of a lease without calling IMcastAddressAllocation::CreateLeaseInfo. |
put_LeaseStopTime The put_LeaseStopTime method sets the stop time of the lease. This method, along with put_LeaseStartTime, allows you to renew a lease without calling IMcastAddressAllocation::CreateLeaseInfo. |
put_MeasurementPeriod The put_MeasurementPeriod method (tapi3.h) sets the period (in seconds) for which the switch and/or implementation stores and calculates information. |
put_MeasurementPeriod The ITQueue::put_MeasurementPeriod (tapi3.h) method sets the period (in seconds) for which the switch and/or implementation stores and calculates information. |
put_MeasurementPeriod The ITAgent::put_MeasurementPeriod method (tapi3cc.h) sets the period (in seconds) for which the switch and/or implementation stores and calculates information. |
put_MeasurementPeriod The ITQueue::put_MeasurementPeriod method (tapi3cc.h) sets the period (in seconds) for which the switch and/or implementation stores and calculates information. |
put_MediaFormat The ITAMMediaFormat::put_MediaFormat (tapi3.h) method sets the media format. |
put_MediaFormat The ITAMMediaFormat::put_MediaFormat method (tapi3ds.h) sets the media format. |
put_MediaTypes The put_MediaTypes method sets the media types supported by the terminal. |
put_MessageWaiting The put_MessageWaiting method sets the status of the message waiting on the address. |
put_Name The put_Name method sets the name of the terminal class being registered. |
put_Name The put_Name method sets the friendly name for the terminal superclass. |
put_Name The put_Name method sets the name of the directory object. |
put_NumRingsNoAnswer The put_NumRingsNoAnswer method sets the number of rings after which a no answer condition is assumed. |
put_Originator The put_Originator method sets the originator's user name. |
put_PhoneHandlingEnabled The put_PhoneHandlingEnabled method sets the PhoneHandlingEnabled property. |
put_PlayList The put_PlayList method provides the file playback terminal with the list of files to play. |
put_Port The put_Port method sets the port number used to connect to the server of a specified ILS directory. |
put_RingMode The put_RingMode method requests that the phone change its ring mode. |
put_RingVolume The put_RingVolume method requests that the phone change its ring volume. |
put_SamplesPerSec The put_SamplesPerSec method sets the nSamplesPerSec member in the WAVEFORMATEX structure. |
put_SecurityDescriptor The put_SecurityDescriptor method sets an IDispatch pointer on a directory service security descriptor object describing current security permissions. |
put_StartTime The put_StartTime method sets the start time of the conference. |
put_State The put_State method (tapi3.h) sets the state of an agent session. |
put_State The ITAgentSession::put_State (tapi3.h) method sets the state of the agent session. |
put_State The ITAgent::put_State method (tapi3cc.h) sets the state of an agent session. |
put_State The ITAgentSession::put_State method (tapi3cc.h) sets the state of the agent session. |
put_StopTime The put_StopTime method sets the stop time of the conference. If the end time is zero, the session is not bounded. |
put_TerminalClass The put_TerminalClass method sets the terminal's terminal class. |
put_Url The put_Url method sets a URL. |
put_Version The put_Version method sets the terminal version. |
put_Volume The put_Volume method sets the volume. |
put_Volume The put_Volume method sets the volume level at which to generate the tone. |
QueryDispatchInterface The QueryDispatchInterface method returns a dispatch pointer to a different interface on an object given its GUID and the dispatch pointer of another interface on the object. |
QueryMediaType The QueryMediaType method indicates whether the service provider associated with the current address supports the media type or types indicated by lMediaType. |
ReceiveTSPAddressData The ReceiveTSPAddressData method is called when a TSP data message is intended to be processed by the address rather than by a specific call. Your MSP must override this method if it wants to handle any per-address TSP messages. |
ReceiveTSPCallData The ReceiveTSPCallData method is called by the MSP address object's ReceiveTSPData method to dispatch TSP data to the correct call. |
ReceiveTSPData The ITMSPAddress::ReceiveTSPData (tapi3.h) method is called by TAPI 3 when the TSP sends asynchronous data to the MSP. |
ReceiveTSPData The ITMSPAddress::ReceiveTSPData (msp.h) method is called by TAPI 3 when the TSP sends asynchronous data to the MSP. |
RefreshDirectoryObject The RefreshDirectoryObject method refreshes the time to live (TTL) for an object on the server. Only applies to dynamic servers. |
RegisterCallNotifications The RegisterCallNotifications method sets which new call notifications an application will receive. The application must call the method for each address, indicating media type or types it can handle, and specifying the privileges it requests. |
RegisterRequestRecipient The RegisterRequestRecipient method registers an application instance as being the proper one to handle assisted telephony requests. |
RegisterSink The ITPluggableTerminalEventSinkRegistration::RegisterSink (tapi3.h) method registers the application for pluggable terminal event notification. |
RegisterSink The ITPluggableTerminalEventSinkRegistration::RegisterSink (msp.h) method registers the application for pluggable terminal event notification. |
RegisterWaitEvent The RegisterWaitEvent method should be called only within a critical section on the call object. |
ReleaseAddress The ReleaseAddress method releases a lease that was obtained previously. |
ReleaseUserUserInfo The ReleaseUserUserInfo method informs the service provider that the application has processed the user-user information obtained from the ITCallInfo::GetCallInfoBuffer method. |
Remove The Remove method deletes an item from the collection at the specified index. |
RemoveFromConference The RemoveFromConference method removes the call from a conference if it is involved in one. |
RemoveStream The RemoveStream method removes a media stream. |
RemoveStream (Interface RemoveStream) The RemoveStream method is called by the application to remove a stream from the call. (CMSPCallBase.RemoveStream) |
RemoveStream (Interface RemoveStream) The RemoveStream method is called by the application to remove a stream from the call. (CMSPCallMultiGraph.RemoveStream) |
RemoveSubStream The RemoveSubStream method removes a substream. |
RemoveTrackTerminal The RemoveTrackTerminal method removes the specified terminal from the collection of track terminals that belong to the multitrack terminal on which the method was called. |
RenewAddress The RenewAddress method renews an address lease. Call CreateLeaseInfo to specify the parameters of the renewal request, and then call this method to make the request. |
RequestAddress The RequestAddress method obtains a new lease for one or more multicast addresses. The EnumerateScopes or get_Scopes method must be called first. |
RequestTerminal The RequestTerminal method gets a suitable terminal, given the class, media, and direction required. |
Reset The IEnumACDGroup::Reset method (tapi3.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgent::Reset method (tapi3.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgentHandler::Reset method (tapi3.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgentSession::Reset method (tapi3.h) resets the enumeration sequence to the beginning. |
Reset The IEnumQueue::Reset method (tapi3.h) resets the enumeration sequence to the beginning. |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumAddress.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumBstr.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCall.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallHub.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallingCard.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumLocation.Reset) |
Reset The Reset method resets the enumeration sequence to the beginning. This method is hidden from Visual Basic and scripting languages. (IEnumPhone.Reset) |
Reset The Reset method resets the enumeration sequence to the beginning. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableSuperclassInfo.Reset) |
Reset The Reset method resets the enumeration sequence to the beginning. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableTerminalClassInfo.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. (IEnumStream.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. (IEnumSubStream.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminal.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminalClass.Reset) |
Reset The IEnumACDGroup::Reset method (tapi3cc.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgentHandler::Reset method (tapi3cc.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgentHandler::Next method (tapi3cc.h) resets the enumeration sequence to the beginning. |
Reset The IEnumAgentSession::Reset method (tapi3cc.h) resets the enumeration sequence to the beginning. |
Reset The IEnumQueue::Reset method (tapi3cc.h) resets the enumeration sequence to the beginning. |
Reset The Reset method resets to the beginning of the enumeration sequence. (IEnumDialableAddrs.Reset) |
Reset The Reset method resets to the beginning of the enumeration sequence. (IEnumDirectory.Reset) |
Reset The Reset method resets to the beginning of enumeration sequence. (IEnumDirectoryObject.Reset) |
Reset The Reset method resets to the beginning of enumeration sequence. (IEnumMcastScope.Reset) |
RunRenderFilter The RunRenderFilter method starts the rightmost render filter in the terminal. Needed for dynamic filter graphs. |
SelectCall The SelectCall method selects the current phone object onto the Call object pointed to by the pCall parameter. |
SelectTerminal The SelectTerminal method selects an ITTerminal object onto the stream. |
SelectTerminal The SelectTerminal method selects an ITTerminal object onto the substream. See the Remarks section under ITStream::SelectTerminal for additional information. |
SelectTerminalOnCall The SelectTerminalOnCall method selects the terminal onto the call. |
SetAllocateBuffers The ITAllocatorProperties::SetAllocateBuffers (tapi3.h) method determines whether the current allocator buffers must be set. |
SetAllocateBuffers The ITAllocatorProperties::SetAllocateBuffers method (tapi3ds.h) determines whether the current allocator buffers must be set. |
SetAllocatorProperties The ITAllocatorProperties::SetAllocatorProperties (tapi3.h) method must be called before connection and will force the MSP to use these values during filter negotiation. |
SetAllocatorProperties The ITAllocatorProperties::SetAllocatorProperties method (tapi3ds.h) forces the MSP to use entered values during filter negotiation. |
SetApplicationPriority The SetApplicationPriority method allows an application to set its priority in the handoff priority list for a particular media type or Assisted Telephony request mode, or to remove itself from the priority list. |
SetAssistedTelephonyPriority The SetAssistedTelephonyPriority method sets the application priority to handle assisted telephony requests. |
SetBufferSize The ITAllocatorProperties::SetBufferSize (tapi3.h) method sets the size of the allocator buffer. |
SetBufferSize The ITAllocatorProperties::SetBufferSize method (tapi3ds.h) sets the size of the allocator buffer. |
SetCallHubTracking The SetCallHubTracking method enables or disables CallHub tracking. |
SetCallInfoBuffer The SetCallInfoBuffer method sets call information items that require a buffer, such as user-user information. Automation client applications, such as those written in Visual Basic, must use the ITCallInfo::put_CallInfoBuffer method. |
SetDevConfig The SetDevConfig function allows the application to restore the configuration of a media stream device on a line device to a setup previously obtained using GetDevConfig. |
SetDisplay The SetDisplay method sets what will appear in a given row and column of the phone's display. |
SetForwardType The SetForwardType method sets the forwarding mode and destination by caller address. |
SetForwardType2 The SetForwardType2 method sets the current forwarding mode, specified by caller address. |
SetMediaType The SetMediaType method sets the media type(s) for the current call in its LINECALLINFO structure. For more information, see lineSetMediaMode. |
SetQOS The SetQOS method sets the quality of service level for the call. |
Shutdown The ITMSPAddress::Shutdown (tapi3.h) method is called when the MSP is unloaded. Shutdown will be called once per address object. |
Shutdown The Shutdown method shuts down a TAPI session. |
Shutdown The ITMSPAddress::Shutdown (msp.h) method is called when the MSP is unloaded. Shutdown will be called once per address object. |
ShutDown The ShutDown method is called by the MSPAddress object (in the method ShutdownMSPCall) to shut down the call. |
ShutDown The ShutDown method is called by the MSP address object (in the method ShutdownMSPCall) to shut down the MSP call object. |
ShutDown The ShutDown method is called by the MSPCall object. It unselects all the terminal objects (via UnselectTerminal). It also calls MSPCallRelease on the call object. This is needed to break the circular refcount. |
ShutdownMSPCall The ITMSPAddress::ShutdownMSPCall (tapi3.h) method is called when the call object is being destroyed. |
ShutdownMSPCall The ITMSPAddress::ShutdownMSPCall (msp.h) method is called when the call object is being destroyed. |
ShutdownMSPCallHelper The ShutdownMSPCallHelper helper template function is called in the derived class' implementation of ShutdownMSPCall. |
Skip The IEnumACDGroup::Skip method (tapi3.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgent::Skip method (tapi3.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgentHandler::Skip method (tapi3.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgentSession::Skip method (tapi3.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumQueue::Skip method (tapi3.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumAddress.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumBstr.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCall.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallHub.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumCallingCard.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumLocation.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPhone.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableSuperclassInfo.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumPluggableTerminalClassInfo.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumStream.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumSubStream.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminal.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. This method is hidden from Visual Basic and scripting languages. (IEnumTerminalClass.Skip) |
Skip The IEnumACDGroup::Skip method (tapi3cc.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgent::Skip method (tapi3cc.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgentHandler::Skip method (tapi3cc.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumAgentSession interface (tapi3cc.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The IEnumQueue::Skip method (tapi3cc.h) skips over the next specified number of elements in the enumeration sequence. |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumDialableAddrs.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumDirectory.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumDirectoryObject.Skip) |
Skip The Skip method skips over the next specified number of elements in the enumeration sequence. (IEnumMcastScope.Skip) |
Start The Start method starts the action at the current location. |
StartRinger The StartRinger method starts the phone's ringer, specifying the ring mode and the duration of the ring. |
StartStream The StartStream method starts the stream. |
StartSubStream The StartSubStream method starts the substream. See the Remarks section under ITStream::StartStream for additional information. |
StartTone The StartTone method sends control tones. |
Stop The Stop method stops the current action and sets the current location to the beginning of the file. |
StopRenderFilter The StopRenderFilter method stops the rightmost render filter in the terminal. Needed for dynamic filter graphs. |
StopRinger The StopRinger method ceases any incoming ring that is currently being produced. If no ring is being produced, the method performs no action and returns success. |
StopStream The StopStream method stops the stream. |
StopSubStream The StopSubStream method stops the substream. For additional information, see ITStream::StopStream. |
StopTone The StopTone method ceases any tone that is currently being played. If no tone is being played, the method performs no action and returns success. |
SwapHold The SwapHold method swaps the call (which is active) with the specified call on hold. |
TAPIERROR_FORMATMESSAGE The TAPIERROR_FORMATMESSAGE macro generates an identifier for standard TAPI error codes that can be used in the FormatMessage function. |
tapiGetLocationInfo The tapiGetLocationInfo function (tapi.h) returns the country, region, and city code that the user has set in the location parameters in the Telephony Control Panel. |
tapiGetLocationInfoA The tapiGetLocationInfo function returns the country or region code and city (area) code that the user has set in the current location parameters in the Telephony Control Panel. (tapiGetLocationInfoA) |
tapiGetLocationInfoW The tapiGetLocationInfoW (Unicode) function (tapi.h) returns the country, region, and city code that the user has set in the location parameters in the Telephony Control Panel. |
tapiRequestDrop Closes a call request made by a previous call to tapiRequestMediaCall. |
tapiRequestMakeCall The tapiRequestMakeCall function (tapi.h) requests the establishment of a voice call. |
tapiRequestMakeCallA The tapiRequestMakeCall function requests the establishment of a voice call. A call-manager application is responsible for establishing the call on behalf of the requesting application, which is then controlled by the user's call-manager application. (tapiRequestMakeCallA) |
tapiRequestMakeCallW The tapiRequestMakeCallW (Unicode) function (tapi.h) requests the establishment of a voice call. |
Transfer The Transfer method transfers the current call to the destination address. |
TranslateAddress The TranslateAddress method creates the address translation information interface. |
TranslateDialog The TranslateDialog method displays an application-modal dialog box that allows the user to change the current location of a phone number about to be dialed, adjust location and calling card parameters, and see the effect. |
Unpark The Unpark method gets the call from park. |
UnregisterNotifications The UnregisterNotifications method removes any incoming call notification registrations that have been performed using ITTAPI::RegisterCallNotifications. |
UnregisterSink The ITPluggableTerminalEventSinkRegistration::UnregisterSink (tapi3.h) method clears event registration for pluggable terminal events. |
UnregisterSink The ITPluggableTerminalEventSinkRegistration::UnregisterSink (msp.h) method clears event registration for pluggable terminal events. |
UnregisterWaitEvent The UnregisterWaitEvent method calls the UnregisterWait function to tell the thread pool to stop waiting on the handle indicated by the wait block at the given index. |
UnselectCall The UnselectCall method removes the specified call from this phone object, releasing the phone object's reference to the call object. |
UnselectTerminal The UnselectTerminal method unselects the terminal from the stream and stops streaming for this stream. |
UnselectTerminal The UnselectTerminal method unselects the terminal from the substream. |
UnselectTerminalOnCall The UnselectTerminalOnCall method unselects a terminal from the call. |
UpdateTerminalList The UpdateTerminalList method populates the MSP's list of static terminals. |
IEnumACDGroup The IEnumACDGroup (tapi3.h) interface provides COM-standard enumeration methods for the ITACDGroup interface. |
IEnumACDGroup The IEnumACDGroup interface (tapi3cc.h) provides COM-standard enumeration methods for the ITACDGroup interface. |
IEnumAddress The IEnumAddress interface provides COM-standard enumeration methods for the ITAddress interface. The ITTAPI::EnumerateAddresses and ITAgentHandler::EnumerateUsableAddresses methods return a pointer to IEnumAddress. |
IEnumAgent IEnumAgent (tapi3.h) is the Enumerator interface for ITAgent. |
IEnumAgent IEnumAgent (tapi3cc.h) is the enumerator interface for ITAgent. |
IEnumAgentHandler The IEnumAgentHandler (tapi3.h) interface provides COM-standard enumeration methods for the ITAgentHandler interface. |
IEnumAgentHandler The IEnumAgentHandler interface (tapi3cc.h) provides COM-standard enumeration methods for the ITAgentHandler interface. |
IEnumAgentSession The IEnumAgentSession (tapi3.h) interface provides COM-standard enumeration methods for the ITAgentSession interface. |
IEnumAgentSession The IEnumAgentSession interface (tapi3cc.h) provides COM-standard enumeration methods for the ITAgentSession interface. |
IEnumBstr The IEnumBstr interface provides COM-standard methods to enumerate BSTR strings. |
IEnumCall The IEnumCall interface provides COM-standard enumeration methods for the ITCallInfo interface. The ITCallHub::EnumerateCalls and ITAddress::EnumerateCalls methods return a pointer to IEnumCall. |
IEnumCallHub The IEnumCallHub interface provides COM-standard enumeration methods for the ITCallHub interface. The ITTAPI::EnumerateCallHubs method returns a pointer to IEnumCallHub. |
IEnumCallingCard The IEnumCallingCard interface provides COM-standard enumeration methods for the ITCallingCard interface. The ITAddressTranslation::EnumerateCallingCards method returns a pointer to IEnumCallingCard. |
IEnumDialableAddrs The IEnumDialableAddrs interface provides COM-standard enumeration methods to discover and use the available dialable addresses in a directory. The ITDirectoryObject::EnumerateDialableAddrs method returns a pointer to this interface. |
IEnumDirectory The IEnumDirectory interface provides COM-standard enumeration methods for the ITDirectory interface. The ITRendezvous::EnumerateDefaultDirectories method returns a pointer to IEnumDirectory. |
IEnumDirectoryObject The IEnumDirectoryObject interface provides COM-standard enumeration methods for the ITDirectoryObject interface. The ITDirectory::EnumerateDirectoryObjects method returns a pointer to IEnumDirectoryObject. |
IEnumLocation The IEnumLocation interface provides COM-standard enumeration methods for the ITLocationInfo interface. The ITAddressTranslation::EnumerateLocations method returns a pointer to IEnumLocation. |
IEnumMcastScope The IEnumMcastScope interface provides COM-standard enumeration methods for the IMcastScope interface. The IMcastAddressAllocation::EnumerateScopes method returns a pointer to IEnumMcastScope. |
IEnumPhone The IEnumPhone interface provides COM-standard enumeration methods for the ITPhone interface. The ITAddress2::EnumeratePhones and ITTAPI2::EnumeratePhones methods return a pointer to IEnumPhone. |
IEnumPluggableSuperclassInfo The IEnumPluggableSuperclassInfo interface provides COM-standard enumeration methods for the ITPluggableTerminalSuperclassInfo interface. The ITTerminalSupport2::EnumeratePluggableSuperclasses method returns a pointer to IEnumPluggableSuperclassInfo. |
IEnumPluggableTerminalClassInfo The IEnumPluggableTerminalClassInfo interface provides COM-standard enumeration methods for the ITPluggableTerminalClassInfo interface. The ITTerminalSupport2::EnumeratePluggableTerminalClasses method returns a pointer to IEnumPluggableTerminalClassInfo. |
IEnumQueue The IEnumQueue (tapi3.h) interface provides COM-standard enumeration methods for the ITQueue interface. |
IEnumQueue The IEnumQueue interface (tapi3cc.h) provides COM-standard enumeration methods for the ITQueue interface. |
IEnumStream The IEnumStream interface provides COM-standard enumeration methods for the ITStream interface. The ITStreamControl::EnumerateStreams and ITParticipant::EnumerateStreams methods return a pointer to IEnumStream. |
IEnumSubStream The IEnumSubStream interface provides COM-standard enumeration methods for the ITSubStream interface. The ITSubStreamControl::EnumerateSubStreams method returns a pointer to IEnumSubStream. |
IEnumTerminal The IEnumTerminal interface provides COM-standard enumeration methods for the ITTerminal interface. |
IEnumTerminalClass The IEnumTerminalClass interface provides COM-standard enumeration methods to discover and use the dynamic terminal classes that are available. The ITTerminalSupport::EnumerateDynamicTerminalClasses method returns a pointer to this interface. |
IMcastAddressAllocation IMcastAddressAllocation is the main interface for multicast address allocation. An application calls the COM CoCreateInstance function on this interface to create the multicast client interface object. |
IMcastLeaseInfo The IMcastLeaseInfo interface exposes methods that can get or set information concerning a multicast address allocation. The IMcastLease object is created by calling IMcastAddressAllocation::CreateLeaseInfo. |
IMcastScope The IMcastScope interface is obtained by calling IMcastAddressAllocation::EnumerateScopes or IMcastAddressAllocation::get_Scopes. |
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. |
ITACDGroup The ITACDGroup interface (tapi3cc.h) handles Automatic Call Distribution (ACD) mechanisms, which queue and distribute calls within a switching system. |
ITACDGroupEvent The ITACDGroupEvent (tapi3.h) interface contains methods that retrieve the description of Automatic Call Distribution (ACD) group events. |
ITACDGroupEvent The ITACDGroupEvent interface (tapi3cc.h) contains methods that retrieve the description of Automatic Call Distribution (ACD) group events. |
ITAddress The ITAddress interface is the base interface for the Address object. Applications use this interface to get information about and use the Address object. |
ITAddress2 The ITAddress2 interface derives from the ITAddress interface. ITAddress2 adds methods to the Address object in order to support phone devices. All Address objects enumerated from TAPI 3.1 automatically implement this interface. |
ITAddressCapabilities The ITAddressCapabilities interface is used to obtain information about an address's capabilities. It is on the Address object, and an application can access it by calling QueryInterface on the Address object. |
ITAddressDeviceSpecificEvent The ITAddressDeviceSpecificEvent exposes methods that allow an application to retrieve information about a device-specific event. |
ITAddressEvent The ITAddressEvent interface contains methods that retrieve the description of address events. |
ITAddressTranslation The ITAddressTranslation interface provides methods that allow translation of a calling address into a different format. For example, an application may need to translate an address from canonical to dialable prior to making a call. |
ITAddressTranslationInfo Used to determine the address translation data. |
ITAgent The ITAgent (tapi3.h) interface inherits from the IDispatch interface. Agents are the heart of a call center. |
ITAgent The ITAgent interface (tapi3cc.h) handles Agent objects, which receive and process incoming calls and make outgoing calls to customers or prospects. |
ITAgentEvent The ITAgentEvent (tapi3.h) interface contains methods that retrieve the description of agent events. |
ITAgentEvent The ITAgentEvent interface (tapi3cc.h) 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. |
ITAgentHandler The ITAgentHandler interface (tapi3cc.h) 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. |
ITAgentHandlerEvent The ITAgentHandlerEvent interface (tapi3cc.h) 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. |
ITAgentSession The ITAgentSession interface (tapi3cc.h) handles agent session, which represent an association between an agent, group, and address. |
ITAgentSessionEvent The ITAgentSessionEvent interface (tapi3.h) contains methods that retrieve the description of agent session events. |
ITAgentSessionEvent The ITAgentSessionEvent interface (tapi3cc.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. |
ITAllocatorProperties The ITAllocatorProperties interface (tapi3ds.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. |
ITAMMediaFormat The ITAMMediaFormat interface (tapi3ds.h) sets and gets DirectShow media format. |
ITASRTerminalEvent The ITASRTerminalEvent interface contains methods that retrieve the description of Automatic Speech Recognition terminal events that have occurred. |
ITAutomatedPhoneControl The ITAutomatedPhoneControl is a fully OLE automatable and scriptable interface exposed by the TAPI phone object. |
ITBasicAudioTerminal The ITBasicAudioTerminal interface provides methods that allow an application to control basic sound characteristics of terminal. |
ITBasicCallControl The ITBasicCallControl interface is used by the application to connect, answer, and perform basic telephony operations on a call object. |
ITBasicCallControl2 The ITBasicCallControl2 interface is an extension of the ITBasicCallControl interface. |
ITCallHub The ITCallHub interface provides methods to retrieve information concerning a CallHub object. The IEnumCallHub::Next and ITTapi::get_CallHubs methods create the ITCallHub interface. |
ITCallHubEvent The ITCallHubEvent interface contains methods that retrieve the description of CallHub events. |
ITCallInfo The ITCallInfo interface gets and sets a variety of information concerning a Call object. The ITAddress::get_Calls and IEnumCall::Next methods create the ITCallInfo interface. |
ITCallInfo2 The ITCallInfo2 interface is an extension of the ITCallInfo interface. ITCallInfo2 provides additional methods that allow an application to set event filtering on a per-call basis. |
ITCallInfoChangeEvent The ITCallInfoChangeEvent interface contains methods that retrieve the description of call information change events. |
ITCallingCard The ITCallingCard interface provides methods to retrieve information concerning telephony calling cards. |
ITCallMediaEvent The ITCallMediaEvent interface contains methods that retrieve the description of media events. |
ITCallNotificationEvent The ITCallNotificationEvent interface contains methods that retrieve the description of call notification events. |
ITCallStateEvent The ITCallStateEvent interface contains methods that retrieve the description of call state events. |
ITCollection The ITCollection interface allows Automation client applications, such as those written in Visual Basic, to retrieve collection information. |
ITCollection2 The ITCollection2 interface is an extension of the ITCollection interface. ITCollection2 exposes additional methods for modifying the collection. |
ITCustomTone The ITCustomTone interface exposes methods that allow detailed control over the custom tones that are available with some phone sets. |
ITDetectTone The ITDetectTone interface exposes methods that allow an application to specify the tones and tone characteristics that should cause the TAPI Server to generate a tone event. |
ITDigitDetectionEvent The ITDigitDetectionEvent interface contains methods that retrieve the description of DTMF digit events. |
ITDigitGenerationEvent The ITDigitGenerationEvent interface contains methods that describe digit generation events. |
ITDigitsGatheredEvent The ITDigitsGatheredEvent interface exposes methods that allow an application to retrieve data when the TAPI Server sends an event indicating that the Server has gathered digits required by the application. |
ITDirectory The ITDirectory interface is exposed by the Directory object, which corresponds to a particular directory. |
ITDirectoryObject The ITDirectoryObject interface is the common interface supported by all objects that can be added and deleted by using the ITDirectory interface. |
ITDirectoryObjectConference The ITDirectoryObjectConference interface provides methods that allow an application to set and get conference details. The ITDirectoryObjectConference interface is created by calling QueryInterface on ITDirectoryObject. |
ITDirectoryObjectUser The ITDirectoryObjectUser interface is the common interface supported by the User object. This interface is created by calling QueryInterface on ITDirectoryObject. |
ITDispatchMapper The ITDispatchMapper interface allows an application to retrieve the dispatch pointer of another interface on an object, given the dispatch pointer of one interface and the GUID of another. |
ITFileTerminalEvent The ITFileTerminalEvent interface contains methods that retrieve the description of file terminal events that have occurred. |
ITFileTrack The ITFileTrack interface exposes methods that allow an application to get and set information concerning file terminal tracks. The ITFileTerminalEvent::get_Track method creates the ITFileTrack interface. |
ITForwardInformation The ITForwardInformation interface provides methods for setup and implementation of call forwarding. |
ITForwardInformation2 The ITForwardInformation2 interface exposes methods that provide additional methods for the control of forwarding information. See ITForwardInformation for the basic forwarding control methods. |
ITILSConfig The ITILSConfig interface allows configuration of the ILS directory. |
ITLegacyAddressMediaControl The ITLegacyAddressMediaControl interface is provided to support legacy applications that require direct access to a device and its configuration. It is exposed by the Address Object and can be created by calling QueryInterface on ITAddress. |
ITLegacyAddressMediaControl2 The ITLegacyAddressMediaControl2 interface derives from the ITLegacyAddressMediaControl interface. ITLegacyAddressMediaControl2 provides additional methods that allow the configuration of parameters related to line devices. |
ITLegacyCallMediaControl The ITLegacyCallMediaControl interface supports legacy applications that must communicate directly with a device. This interface is exposed on the Call Object and can be created by calling QueryInterface on ITBasicCallControl. |
ITLegacyCallMediaControl2 The ITLegacyCallMediaControl2 interface is an extension of the ITLegacyCallMediaControl interface. ITLegacyCallMediaControl2 provides additional methods, primarily for tone detection and generation. |
ITLegacyWaveSupport The ITLegacyWaveSupport interface allows an application to discover whether a terminal created by a legacy TSP (pre-TAPI 3) can be controlled using the Wave API. |
ITLocationInfo The ITLocationInfo interface is used to get information related to the location of the calling party. This is the location information that is entered by using the Telephony applet under the Control Panel. |
ITMediaControl The ITMediaControl interface is a generic interface for media file terminals. The interface exposes methods that allow the application to start, stop, or pause current actions, such as a playback. |
ITMediaPlayback The ITMediaPlayback interface provides playback-specific methods that allow an application to set and get the list of files to play. This interface is created by calling QueryInterface on ITTerminal. |
ITMediaRecord The ITMediaRecord interface provides recording-specific methods that allow an application to set and get the names of files to record. |
ITMediaSupport The ITMediaSupport interface provides methods that allow an application to discover the media support capabilities for an Address Object that exposes this interface. |
ITMSPAddress The ITMSPAddress interface (tapi3.h) is implemented by the MSP and represents a media service provider to the TAPI DLL. |
ITMSPAddress The ITMSPAddress (msp.h) interface is implemented by the MSP and represents a media service provider to the TAPI DLL. |
ITMultiTrackTerminal This ITMultiTrackTerminal interface is exposed on all multitrack terminals. The interface includes methods for enumerating, creating, and removing tracks. The ITMultiTrackTerminal interface is created by calling QueryInterface on ITTerminal. |
ITPhone The ITPhone interface is the main interface for the new Phone objects in the TAPI 3.1 object model. |
ITPhoneDeviceSpecificEvent The ITPhoneDeviceSpecificEvent exposes methods that allow an application to retrieve information about a phone device-specific event. |
ITPhoneEvent The ITPhoneEvent interface contains methods that retrieve the description of phone events that have occurred. |
ITPluggableTerminalClassInfo The ITPluggableTerminalClassInfo interface exposes methods that allow the application to retrieve information concerning a pluggable terminal. |
ITPluggableTerminalClassRegistration The ITPluggableTerminalClassRegistration interface exposes methods that allow the creation, modification, and deletion of the registry entry for a pluggable terminal. |
ITPluggableTerminalEventSink The ITPluggableTerminalEventSink interface (tapi3.h) provides a method that fires a message to notify client applications about a change in a pluggable terminal. |
ITPluggableTerminalEventSink The ITPluggableTerminalEventSink (msp.h) interface 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. |
ITPluggableTerminalEventSinkRegistration The ITPluggableTerminalEventSinkRegistration (msp.h) interface registers and unregisters a client application for pluggable terminal events. |
ITPluggableTerminalInitialization The ITPluggableTerminalInitialization interface is implemented by pluggable terminals and allows the Terminal Manager to initialize the terminal. The ITPluggableTerminalInitialization interface is created by calling QueryInterface on ITTerminal. |
ITPluggableTerminalSuperclassInfo The ITPluggableTerminalSuperclassInfo interface exposes methods that get the name and CLSID of a pluggable terminal class. |
ITPluggableTerminalSuperclassRegistration The ITPluggableTerminalSuperclassRegistration interface exposes methods that get and set information about a terminal superclass (name and CLSID). |
ITPrivateEvent The ITPrivateEvent interface exposes methods that allows an application to process events generated by a private object. |
ITQOSEvent The ITQOSEvent interface contains methods that retrieve the description of quality of service (QOS) events. |
ITQueue The ITQueue interface (tapi3.h) gets and sets information concerning a queue. |
ITQueue The ITQueue interface (tapi3cc.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. |
ITQueueEvent The ITQueueEvent interface (tapi3cc.h) contains methods that retrieve the description of Automatic Call Distribution (ACD) queue events. |
ITRendezvous The ITRendezvous interface is the main interface for the Rendezvous control. An application calls the COM CoCreateInstance function on this interface to create the Rendezvous object. |
ITRequest The ITRequest interface allows an application to use Assisted Telephony. Assisted Telephony provides telephony-enabled applications with a simple mechanism for making phone calls without requiring the developer to become fully literate in telephony. |
ITRequestEvent The ITRequestEvent interface contains methods that allow an application to receive and process Assisted Telephony request events. |
ITScriptableAudioFormat The ITScriptableAudioFormat interface is used by scriptable clients to get the audio format from, or set the audio format for, the track. The interface provides properties for each member from the WAVEFORMATEX structure. |
ITStaticAudioTerminal The ITStaticAudioTerminal interface is an interface that TAPI 3.1 MSPs must expose on all static audio terminals. The interface defines methods on static audio terminal objects that are needed to support phone devices. |
ITStream The ITStream interfaces expose methods that allow an application to retrieve information on a stream; to start, pause, or stop the stream; to select or unselect terminals on a stream; and to obtain a list of terminals selected on the stream. |
ITStreamControl The ITStreamControl interface represents the media streaming features of a call and exposes methods that allow an application to enumerate, create, or remove streams. |
ITSubStream An ITSubStream is a component of an ITStream, and gives an application finer control over the media streaming. |
ITSubStreamControl The ITSubStreamControl interface exposes methods that allow an application to enumerate, create, or remove substreams. Many MSPs do not support this interface. |
ITTAPI The ITTAPI interface is the base interface for the TAPI object. The TAPI object is created by CoCreateInstance. For information on CoCreateInstance, see documentation on COM. All other TAPI 3 objects are created by TAPI 3 itself. |
ITTAPI2 The ITTAPI2 interface derives from the ITTAPI interface. It adds additional methods on the TAPI object to support phone devices. |
ITTAPICallCenter The ITTAPICallCenter interface (tapi3.h) provides an entry point into call center controls. |
ITTAPICallCenter The ITTAPICallCenter interface (tapi3cc.h) provides an entry point into call center controls. |
ITTAPIEventNotification The ITTAPIEventNotification interface is an outgoing interface that allows an application to control the processing of event information. |
ITTAPIObjectEvent The ITTAPIObjectEvent interface contains methods that retrieve the description of TAPI object events. |
ITTAPIObjectEvent2 The ITTAPIObjectEvent2 interface is an extension of the ITTAPIObjectEvent interface. ITTAPIObjectEvent2 exposes an additional method that returns a pointer to an ITPhone interface on the phone object that caused the TAPI object event. |
ITTerminal The ITTerminal interface is the base interface for a Terminal object. |
ITTerminalControl The ITTerminalControl interface provides methods to get the MSP handle, connect and disconnect a terminal from a filter graph, and run or stop a renderer. |
ITTerminalManager The ITTerminalManager interface is used by the MSP to create dynamic terminals. |
ITTerminalManager2 The ITTerminalManager2 interface exposes methods that retrieve information about pluggable terminal classes registered in the current system. ITTerminalManager2 is derived from the ITTerminalManager interface. |
ITTerminalSupport The ITTerminalSupport interface is exposed on an Address object only if an MSP exists. The methods of this interface allow an application to discover available terminals and/or create one, and get pointers to required Terminal objects. |
ITTerminalSupport2 The ITTerminalSupport2 interface is derived from the ITTerminalSupport interface. ITTerminalSupport2 supports the retrieval of information about pluggable terminal classes and superclasses by C, C++, and scripting applications. |
ITToneDetectionEvent The ITToneDetectionEvent interface exposes methods that allow an application to retrieve information about a tone detection event. |
ITToneTerminalEvent The ITToneTerminalEvent interface contains methods that retrieve the description of tone terminal events that have occurred. |
ITTTSTerminalEvent The ITTTSTerminalEvent interface contains methods that retrieve the description of Text-to-Speech (TTS) terminal events that have occurred. |
LINEADDRESSCAPS The LINEADDRESSCAPS structure describes the capabilities of a specified address. The lineGetAddressCaps function and the TSPI_lineGetAddressCaps function return the LINEADDRESSCAPS structure. |
LINEADDRESSSTATUS The LINEADDRESSSTATUS structure describes the current status of an address. The lineGetAddressStatus function and the TSPI_lineGetAddressStatus function return the LINEADDRESSSTATUS structure. |
LINEAGENTACTIVITYENTRY The LINEAGENTACTIVITYENTRY structure describes a single ACD agent activity. The LINEAGENTACTIVITYLIST structure can contain an array of LINEAGENTACTIVITYENTRY structures. |
LINEAGENTACTIVITYLIST The LINEAGENTACTIVITYLIST structure describes a list of ACD agent activities. This structure can contain an array of LINEAGENTACTIVITYENTRY structures. The lineGetAgentActivityList function returns the LINEAGENTACTIVITYLIST structure. |
LINEAGENTCAPS The LINEAGENTCAPS structure describes the capabilities of an ACD agent. The lineGetAgentCaps function returns the LINEAGENTCAPS structure. |
LINEAGENTENTRY The LINEAGENTENTRY structure describes an individual ACD agent. The LINEAGENTLIST structure can contain an array of LINEAGENTENTRY structures. |
LINEAGENTGROUPENTRY The LINEAGENTGROUPENTRY structure provides information on ACD agent groups. The LINEAGENTGROUPLIST structure can contain an array of LINEAGENTGROUPENTRY structures. |
LINEAGENTGROUPLIST The LINEAGENTGROUPLIST structure describes a list of ACD agent groups. This structure can contain an array of LINEAGENTGROUPENTRY structures. |
LINEAGENTINFO The LINEAGENTINFO structure contains information about an ACD agent. The lineGetAgentInfo function returns the LINEAGENTINFO structure. |
LINEAGENTLIST The LINEAGENTLIST structure describes a list of ACD agents. This structure can contain an array of LINEAGENTENTRY structures. |
LINEAGENTSESSIONENTRY The LINEAGENTSESSIONENTRY structure describes an ACD agent session. The LINEAGENTSESSIONLIST structure can contain an array of LINEAGENTSESSIONENTRY structures. |
LINEAGENTSESSIONINFO The LINEAGENTSESSIONINFO structure contains information about the ACD agent session. The lineGetAgentSessionInfo function returns the LINEAGENTSESSIONINFO structure. |
LINEAGENTSESSIONLIST The LINEAGENTSESSIONLIST structure describes a list of ACD agent sessions. This structure can contain an array of LINEAGENTSESSIONENTRY structures. The lineGetAgentSessionList function returns the LINEAGENTSESSIONLIST structure. |
LINEAGENTSTATUS The LINEAGENTSTATUS structure describes the current status of an ACD agent. The lineGetAgentStatus function returns the LINEAGENTSTATUS structure. |
LINEAPPINFO The LINEAPPINFO structure contains information about the application that is currently running. The LINEDEVSTATUS structure can contain an array of LINEAPPINFO structures. |
LINECALLHUBTRACKINGINFO The LINECALLHUBTRACKINGINFO structure contains information that reports the type of tracking available to a call hub. This structure is exposed only to applications that negotiate a TAPI version of 2.2 or higher. |
LINECALLINFO The LINECALLINFO structure contains information about a call. |
LINECALLLIST The LINECALLLIST structure describes a list of call handles. A structure of this type is returned by the lineGetNewCalls and lineGetConfRelatedCalls functions. |
LINECALLPARAMS The LINECALLPARAMS structure describes parameters supplied when making calls using the lineMakeCall and TSPI_lineMakeCall functions. The LINECALLPARAMS structure is also used as a parameter in other operations, such as the lineOpen function. |
LINECALLSTATUS The LINECALLSTATUS structure describes the current status of a call. |
LINECALLTREATMENTENTRY The LINECALLTREATMENTENTRY structure provides information on the type of call treatment, such as music, recorded announcement, or silence, on the current call. The LINEADDRESSCAPS structure can contain an array of LINECALLTREATMENTENTRY structures. |
LINECARDENTRY The LINECARDENTRY structure describes a calling card. The LINETRANSLATECAPS structure can contain an array of LINECARDENTRY structures. |
LINECOUNTRYENTRY Provides the data for a single country/region entry. |
LINECOUNTRYLIST The LINECOUNTRYLIST structure describes a list of countries/regions. This structure can contain an array of LINECOUNTRYENTRY structures. LINECOUNTRYLIST is returned by the lineGetCountry function. |
LINEDEVCAPS The LINEDEVCAPS structure describes the capabilities of a line device. The lineGetDevCaps function and the TSPI_lineGetDevCaps function return the LINEDEVCAPS structure. |
LINEDEVSTATUS The LINEDEVSTATUS structure describes the current status of a line device. The lineGetLineDevStatus function and the TSPI_lineGetLineDevStatus function return the LINEDEVSTATUS structure. |
LINEDIALPARAMS The LINEDIALPARAMS structure specifies a collection of dialing-related fields. Call the lineSetCallParams function or the TSPI_lineSetCallParams function to set parameters for a call using the LINEDIALPARAMS structure. |
LINEEXTENSIONID The LINEEXTENSIONID structure describes an extension identifier. |
LINEFORWARD The LINEFORWARD structure describes an entry of the forwarding instructions. The LINEFORWARDLIST and the LINEADDRESSSTATUS structures can contain an array of LINEFORWARD structures. |
LINEFORWARDLIST The LINEFORWARDLIST structure describes a list of forwarding instructions. This structure can contain an array of LINEFORWARD structures. The lineForward and TSPI_lineForward functions use the LINEFORWARDLIST structure. |
LINEGENERATETONE The LINEGENERATETONE structure contains information about a tone to be generated. This structure is used by the lineGenerateTone and TSPI_lineGenerateTone functions. |
LINEINITIALIZEEXPARAMS The LINEINITIZALIZEEXPARAMS structure describes parameters supplied when making calls using LINEINITIALIZEEX. |
LINELOCATIONENTRY Describes a location used to provide an address translation context. |
LINEMEDIACONTROLCALLSTATE The LINEMEDIACONTROLCALLSTATE structure describes a media action to be executed when detecting transitions into one or more call states. The lineSetMediaControl and TSPI_lineSetMediaControl functions use this structure. |
LINEMEDIACONTROLDIGIT The LINEMEDIACONTROLDIGIT structure describes a media action to be executed when detecting a digit. It is used as an entry in an array. The lineSetMediaControl and TSPI_lineSetMediaControl functions use this structure. |
LINEMEDIACONTROLMEDIA The LINEMEDIACONTROLMEDIA structure describes a media action to be executed when detecting a media type change. It is used as an entry in an array. The lineSetMediaControl and TSPI_lineSetMediaControl functions use this structure. |
LINEMEDIACONTROLTONE The LINEMEDIACONTROLTONE structure describes a media action to be executed when a tone has been detected. It is used as an entry in an array. The lineSetMediaControl and TSPI_lineSetMediaControl functions use this structure. |
LINEMESSAGE The LINEMESSAGE structure contains parameter values specifying a change in status of the line the application currently has open. The lineGetMessage function returns the LINEMESSAGE structure. |
LINEMONITORTONE The LINEMONITORTONE structure describes a tone to be monitored. This is used as an entry in an array. The lineMonitorTones and TSPI_lineMonitorTones functions use this structure. |
LINEPROVIDERENTRY The LINEPROVIDERENTRY structure provides the information for a single service provider entry. An array of these structures is returned as part of the LINEPROVIDERLIST structure returned by the function lineGetProviderList. |
LINEPROVIDERLIST The LINEPROVIDERLIST structure describes a list of service providers. A structure of this type is returned by the lineGetProviderList function. The LINEPROVIDERLIST structure can contain an array of LINEPROVIDERENTRY structures. |
LINEPROXYREQUEST The LINEPROXYREQUEST structure contains parameter values of the application making the proxy request. Multiple TAPI call center functions generate a LINE_PROXYREQUEST message that references a LINEPROXYREQUEST structure. |
LINEPROXYREQUESTLIST The LINEPROXYREQUESTLIST structure describes a list of proxy requests. The lineGetProxyStatus function returns the LINEPROXYREQUESTLIST structure. |
LINEQUEUEENTRY The LINEQUEUEENTRY structure provides the information for a single queue entry. The LINEQUEUELIST structure can contain an array of LINEQUEUEENTRY structures. This structure requires TAPI 3.0 version negotiation. |
LINEQUEUEINFO The LINEQUEUEINFO structure provides information about a queue on a line device. The lineGetQueueInfo function returns the LINEQUEUEINFO structure. This structure requires TAPI 3.0 version negotiation. |
LINEQUEUELIST The LINEQUEUELIST structure describes a list of queues. This structure can contain an array of LINEQUEUEENTRY structures. The lineGetQueueList function returns the LINEQUEUELIST structure. LINEQUEUELIST requires TAPI 3.0 version negotiation. |
LINEREQMAKECALL The LINEREQMAKECALL structure describes a request initiated by a call to the lineGetRequest function. |
LINEREQMEDIACALL Describes a request initiated by a call to the lineGetRequest function. This data structure is obsolete and should not be used. |
LINETERMCAPS The LINETERMCAPS structure describes the capabilities of a line's terminal device. The LINEDEVCAPS structure can contain an array of LINETERMCAPS structures. |
LINETRANSLATECAPS The LINETRANSLATECAPS structure describes the address translation capabilities. |
LINETRANSLATEOUTPUT The LINETRANSLATEOUTPUT structure describes the result of an address translation. The lineTranslateAddress function uses this structure. |
MSP_EVENT_INFO The MSP_EVENT_INFO structure (tapi3.h) defines the type of event returned by the GetEvent method. |
MSP_EVENT_INFO The MSP_EVENT_INFO (msp.h) structure defines the type of event returned by the GetEvent method. |
MSPEVENTITEM The MSPEVENTITEM structure contains link pointers and event types for MSP events. |
PHONEBUTTONINFO The PHONEBUTTONINFO structure contains information about a button on a phone device. This structure is used by multiple TAPI and TSPI functions. |
PHONECAPS The PHONECAPS structure describes the capabilities of a phone device. The phoneGetDevCaps and TSPI_phoneGetDevCaps functions return this structure. |
PHONEEXTENSIONID The PHONEEXTENSIONID structure describes an extension identifier. |
PHONEINITIALIZEEXPARAMS The PHONEINITIALIZEEXPARAMS structure contains parameters used to establish the association between an application and TAPI; for example, the application's selected event notification mechanism. The phoneInitializeEx function uses this structure. |
PHONEMESSAGE The PHONEMESSAGE structure contains the next message queued for delivery to the application. The phoneGetMessage function returns this structure. |
PHONESTATUS The PHONESTATUS structure describes the current status of a phone device. The phoneGetStatus and TSPI_phoneGetStatus functions return this structure. |
TAPI_CUSTOMTONE The TAPI_CUSTOMTONE structure contains the parameters that define a custom tone. |
TAPI_DETECTTONE The TAPI_DETECTTONE structure describes a tone to be monitored. This is used as an entry in an array. |
VARSTRING The VARSTRING structure is used for returning variably sized strings. It is used both by the line device class and the phone device class. |