ITRequestEvent interface (tapi3if.h)

The ITRequestEvent interface contains methods that allow an application to receive and process Assisted Telephony request events. When the application's implementation of the ITTAPIEventNotification::Event method indicates a TAPI_EVENT equal to TE_REQUEST, the method's pEvent parameter is an IDispatch pointer for the ITRequestEvent interface. The methods of this interface can be used to retrieve information concerning a request event that has occurred.

Note  You must call the ITTAPI::put_EventFilter method and set an event filter mask that includes the TE_REQUEST event to enable reception of request events. If you do not call ITTAPI::put_EventFilter, your application will not receive any events. For more information, see the Events overview.
 

Inheritance

The ITRequestEvent interface inherits from the IDispatch interface. ITRequestEvent also has these types of members:

Methods

The ITRequestEvent interface has these methods.

 
ITRequestEvent::get_AppName

The get_AppName method gets the name of the application.
ITRequestEvent::get_CalledParty

The get_CalledParty method gets the called party.
ITRequestEvent::get_Comment

The get_Comment method gets the comment.
ITRequestEvent::get_DestAddress

The get_DestAddress method gets the destination address.
ITRequestEvent::get_RegistrationInstance

The get_RegistrationInstance method gets the registration instance.
ITRequestEvent::get_RequestMode

The get_RequestMode method gets the mode of the request.

Requirements

Requirement Value
Target Platform Windows
Header tapi3if.h (include Tapi3.h)

See also

IDispatch

ITRequest

ITTAPIEventNotification::Event

Register Events code snippet

TAPI_EVENT