The IRTCWatcher2 interface inherits from IRTCWatcher and provides methods for determining watcher access privileges. The IRTCClientPresence2::AddWatcherEx method creates the Watcher object, which can be queried with QueryInterface to determine if the IRTCWatcher2 interface is present under an RTC 1.2 implementation.

Methods in Vtable Order

The IRTCWatcher2 interface inherits the methods of the standard COM interface IUnknown.

In addition, IRTCWatcher2 defines the following methods, including those inherited from IRTCWatcher.

Method Description
get_Profile Returns the profile currently used by the watcher.
get_Scope Gets the scope of the ACE associated with the watcher.


Redistributable: Requires Rtcdll.dll on Windows 2000, Windows XP, and Windows Server 2003.
Header: Declared in Rtccore.h.
Library: Included as a resource in Rtcdll.dll.
GUID: IID_IRTCWatcher2 is defined as D4D9967F-D011-4b1d-91E3-ABA78F96393D.