ITParticipantEvent interface

[ITParticipantEvent is not available for use in Windows Vista, Windows Server 2008, and subsequent versions of the operating system. The RTC Client API provides similar functionality.]

The ITParticipantEvent interface contains methods that retrieve the description of participant events. When the application's implementation of the ITTAPIEventNotification::Event method indicates a TAPI_EVENT equal to TE_PRIVATE, the method's pEvent parameter is an IDispatch pointer for the ITParticipantEvent interface. The methods of this interface can be used to retrieve information concerning a participant change that has occurred.

Note

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

Members

The ITParticipantEvent interface inherits from the IUnknown interface. ITParticipantEvent also has these types of members:

Methods

The ITParticipantEvent interface has these methods.

Method Description
get_Event Gets the PARTICIPANT_EVENT descriptor of the event.
get_Participant Gets a pointer to an array of ITParticipant interfaces representing the participants involved in the event.
get_SubStream Gets a pointer to an array of ITSubStream interfaces representing the substreams involved in the event.

Requirements

Requirement Value
TAPI version
Requires TAPI 3.0 or later
Header
Confpriv.h
Library
Uuid.lib
DLL
Tapi3.dll

See also

ITParticipant

ITSubStream

ITCallInfo

PARTICIPANT_EVENT

ITTAPIEventNotification::Event

TAPI_EVENT

Register Events code snippet