RTCEF_ Constants
The event filter constants describe the types of events the application can register to receive. The IRTCClient::get_EventFilter and the IRTCClient::put_EventFilter methods use the event filter flags.
RTCEF_ALL
0x01FFFFFFAll filters are used to deliver events.
**RTC 1.0: **The value of this constant was 0x000FFFFF for the RTC version 1.0 API. The value of this constant has changed for the RTC version 1.2 API. Applications written for the RTC version 1.0 API should handle this appropriately if running under the RTC version 1.2 API.
RTCEF_BUDDY
0x00000100The Buddy filter is used to deliver events.
RTCEF_BUDDY2
0x00040000The Buddy2 filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_CLIENT
0x00000001The Client filter is used to deliver events.
RTCEF_GROUP
0x00002000The Group filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_INFO
0x00001000The Info filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_INTENSITY
0x00000040The Intensity filter is used to deliver events.
RTCEF_MEDIA
0x00000020The Media filter is used to deliver events.
RTCEF_MEDIA_REQUEST
0x00004000The Media Request filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_MESSAGING
0x00000080The Messaging filter is used to deliver events.
RTCEF_PARTICIPANT_STATE_CHANGE
0x00000010The Participant State Change filter is used to deliver events.
RTCEF_PRESENCE_DATA
0x00800000The Presence Data filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_PRESENCE_PROPERTY
0x00020000The Presence property filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_PRESENCE_STATUS
0x01000000The Presence Status filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_PROFILE
0x00000400The Profile filter is used to deliver events.
RTCEF_REINVITE
0x00400000The Reinvite filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_REGISTRATION_STATE_CHANGE
0x00000002The Registration State Change filter is used to deliver events.
RTCEF_ROAMING
0x00010000The Roaming filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_SESSION_OPERATION_COMPLETE
0x00000008The Session Operation Complete filter is used to deliver events.
RTCEF_SESSION_REFER_STATUS
0x00100000The Session Refer Status filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_SESSION_REFERRED
0x00200000The Session Referred filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_SESSION_STATE_CHANGE
0x00000004The Session State Change filter is used to deliver events.
RTCEF_USERSEARCH
0x00000800The User Search filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
RTCEF_WATCHER
0x00000200The Watcher filter is used to deliver events.
RTCEF_WATCHER2
0x00080000The Watcher2 filter is used to deliver events.
**RTC 1.0: **This constant is not supported.
Requirements
Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Redistributable: Requires Rtcdll.dll on Windows 2000, and Windows Me/98.
Header: Declared in Rtccore.h.