RTC_ACE_SCOPE (Windows CE 5.0)

Send Feedback

This enumeration defines the possible access control entry (ACE) scopes available to RTC presences. Depending on the value of this enumeration, a watcher object receives information about different presentity and buddy objects.

typedef enum RTC_ACE_SCOPE {   RTCAS_SCOPE_USER,   RTCAS_SCOPE_DOMAIN,   RTCAS_SCOPE_ALL} RTC_ACE_SCOPE;

Elements

  • RTCAS_SCOPE_USER
    User-level ACEs only.
  • RTCAS_SCOPE_DOMAIN
    Watcher object covers all the SIP users in the specified domain.
  • RTCAS_SCOPE_ALL
    Watcher created with this scope covers all the SIP URIs not covered by other RTCAS_SCOPE_USER or RTCAS_SCOPE_DOMAIN watchers. There can be only one watcher object with this scope. If the application creates an RTCAS_SCOPE_ALL watcher and sets the watcher state to RTCWS_ALLOWED or RTCWS_DENIED, then the application will not be prompted for any new watchers. This watcher object will map to all the watcher URIs and will be used for all those watcher URIs that do not map to any other watcher object. For more information about matching, see RTC_WATCHER_MATCH_MODE. For more information about the RTCWS_ALLOWED and RTCWS_DENIED constants, see RTC_WATCHER_STATE.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Rtccore.h.

See Also

RTC Client API Enumerations | IRTCClientPresence2 | IRTCWatcher2 | RTC_WATCHER_MATCH_MODE

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.