Platform SDK: TAPI

ITTAPIEventNotification

The ITTAPIEventNotification interface is an outgoing interface that allows an application to control the processing of event information. The application must implement this interface: it must create a COM object that supports this interface, and then register it using the COM standard IConnectionPointContainer and IConnectionPoint interfaces.

The ITTAPIEventNotification::Event method of this interface is called by TAPI in response to an event. Typically, the application implements a set of switch statements that use the value of a TAPI_EVENT enumerator to determine the response to the event.

After registration of this interface, the application calls ITTAPI::put_EventFilter to specify which events it must receive. If this method is not called, the application will not receive any events.

The application may then call ITTAPI::RegisterCallNotifications to notify TAPI of addresses and media types for which the application will accept incoming call sessions.

Please refer to the Event overview for additional information on event handling.

Methods in Vtable Order

IUnknown Methods

IDispatch Methods

ITTAPIEventNotification methods Description
Event Gets TAPI_EVENT descriptor for an asynchronous event notification.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.
  Library: Use T3iid.lib.

See Also

TAPI_EVENT

TAPI Object

Event overview

ITACDGroupEvent

ITAddressEvent

ITAgentEvent

ITAgentHandlerEvent

ITAgentSessionEvent

ITCallHubEvent

ITCallInfoChangeEvent

ITCallMediaEvent

ITCallNotificationEvent

ITCallStateEvent

ITDigitDetectionEvent

ITDigitGenerationEvent

ITParticipantEvent

ITQOSEvent

ITQueueEvent

ITRequestEvent

ITTAPIObjectEvent