Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
Available now!
Buy at Amazon US or
Buy at Amazon UK



Articles

» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS UK
» Free SMS Ireland
» Free SMS South Africa
» Internet Explorer

Contact us

TAPI3Lib reference for C# and VB.NET

TAPI3Lib Classes:

Click class names to expand.
Methods marked * are get/set properties.

NB: The book 'Network programming in .NET' provides an entire chapter on telephony with TAPI. Please refer to this rather than this COM implementation

IEnumACDGroup

IEnumAddress
IEnumAgentHandler
IEnumAgentSession
IEnumBstr
IEnumCall
IEnumCallHub
IEnumCallingCard
IEnumLocation
IEnumPhone
IEnumPluggableSuperclassInfo
IEnumPluggableTerminalClassInfo
IEnumQueue
IEnumStream
IEnumSubStream
IEnumTerminal
IEnumTerminalClass
IEnumUnknown
ITACDGroup
ITACDGroupEvent
ITAddress
ITAddress2
ITAddressCapabilities
ITAddressDeviceSpecificEvent
ITAddressEvent
ITAddressTranslation
ITAddressTranslationInfo
ITAgent
ITAgentEvent
ITAgentHandler
ITAgentHandlerEvent
ITAgentSession
ITAgentSessionEvent
ITASRTerminalEvent
ITAutomatedPhoneControl
ITBasicAudioTerminal
ITBasicCallControl
ITBasicCallControl2
ITCallHub
ITCallHubEvent
ITCallInfo
ITCallInfo2
ITCallInfoChangeEvent
ITCallingCard
ITCallMediaEvent
ITCallNotificationEvent
ITCallStateEvent
ITCollection
ITCollection2
ITCustomTone
ITDetectTone
ITDigitDetectionEvent
ITDigitGenerationEvent
ITDigitsGatheredEvent
ITFileTerminalEvent
ITFileTrack
ITForwardInformation
ITForwardInformation2
ITLegacyAddressMediaControl
ITLegacyAddressMediaControl2
ITLegacyCallMediaControl
ITLegacyCallMediaControl2
ITLocationInfo
ITMediaControl
ITMediaPlayback
ITMediaRecord
ITMediaSupport
ITMultiTrackTerminal
ITPhone
ITPhoneDeviceSpecificEvent
ITPhoneEvent
ITPluggableTerminalClassInfo
ITPluggableTerminalSuperclassInfo
ITPrivateEvent
ITQOSEvent
ITQueue
ITQueueEvent
ITRequestEvent
ITScriptableAudioFormat
ITStream
ITStreamControl
ITSubStream
ITSubStreamControl
ITTAPI
ITTAPI2
ITTAPICallCenter
ITTAPIDispatchEventNotification_Event
ITTAPIDispatchEventNotification_EventProvider
ITTAPIEventNotification_Event
ITTAPIEventNotification_EventProvider
ITTAPIObjectEvent
ITTAPIObjectEvent2
ITTerminal
ITTerminalSupport
ITTerminalSupport2
ITToneDetectionEvent
ITToneTerminalEvent
ITTTSTerminalEvent
TAPIClass

TAPI3Lib enumerated types:


__MIDL_IWinTypes_0009
_AMMediaType
_RemotableHandle
ACDGROUP_EVENT
ACDQUEUE_EVENT
ADDRESS_CAPABILITY
ADDRESS_CAPABILITY_STRING
ADDRESS_EVENT
ADDRESS_STATE
AGENT_EVENT
AGENT_SESSION_EVENT
AGENT_SESSION_STATE
AGENT_STATE
AGENTHANDLER_EVENT
CALL_MEDIA_EVENT
CALL_MEDIA_EVENT_CAUSE
CALL_NOTIFICATION_EVENT
CALL_PRIVILEGE
CALL_STATE
CALL_STATE_EVENT_CAUSE
CALLHUB_EVENT
CALLHUB_STATE
CALLINFO_BUFFER
CALLINFO_LONG
CALLINFO_STRING
CALLINFOCHANGE_CAUSE
DISCONNECT_CODE
DispatchMapper
DispatchMapperClass
FINISH_MODE
FT_STATE_EVENT_CAUSE
FULLDUPLEX_SUPPORT
ITDispatchMapper
ITLegacyWaveSupport
ITRequest
ITStaticAudioTerminal
ITTAPIDispatchEventNotification
ITTAPIDispatchEventNotification_EventEventHandler
ITTAPIDispatchEventNotification_SinkHelper
ITTAPIEventNotification
ITTAPIEventNotification_EventEventHandler
ITTAPIEventNotification_SinkHelper
PHONE_BUTTON_FUNCTION
PHONE_BUTTON_MODE
PHONE_BUTTON_STATE
PHONE_EVENT
PHONE_HOOK_SWITCH_DEVICE
PHONE_HOOK_SWITCH_STATE
PHONE_LAMP_MODE
PHONE_PRIVILEGE
PHONE_TONE
PHONECAPS_BUFFER
PHONECAPS_LONG
PHONECAPS_STRING
QOS_EVENT
QOS_SERVICE_LEVEL
RequestMakeCall
RequestMakeCallClass
TAPI
TAPI_CUSTOMTONE
TAPI_DETECTTONE
TAPI_EVENT
TAPI_GATHERTERM
TAPI_TONEMODE
TapiConstants
TAPIOBJECT_EVENT
TERMINAL_DIRECTION
TERMINAL_MEDIA_STATE
TERMINAL_STATE
TERMINAL_TYPE

TAPI3Lib CLSID reference:





Google

Copyright 2015 Open Merchant Account Ltd.