RTC_REGISTRATION_STATE

This enumeration defines possible client registration states. The IRTCProfile::State method uses this enumeration.

typedef enum RTC_REGISTRATION_STATE {
  RTCRS_NOT_REGISTERED,
  RTCRS_REGISTERING,
  RTCRS_REGISTERED,
  RTCRS_REJECTED,
  RTCRS_UNREGISTERING,
  RTCRS_ERROR,
  RTCRS_LOGGED_OFF,
  RTCRS_LOCAL_PA_LOGGED_OFF,
  RTCRS_REMOTE_PA_LOGGED_OFF
} RTC_REGISTRATION_STATE;

Elements

  • RTCRS_NOT_REGISTERED
    The profile is not registered.
  • RTCRS_REGISTERING
    The profile is registering.
  • RTCRS_REGISTERED
    The profile is registered.
  • RTCRS_REJECTED
    The profile has been rejected.
  • RTCRS_UNREGISTERING
    The profile is unregistering.
  • RTCRS_ERROR
    There has been an error registering the profile.
  • RTCRS_LOGGED_OFF
    The server has removed the registration. Incoming requests will no longer be forwarded.
  • RTCRS_LOCAL_PA_LOGGED_OFF
    The server has revoked the status as a presence agent for this user. Incoming presence subscriptions will no longer be forwarded. The presence status will no longer be visible to others from this client.
  • RTCRS_REMOTE_PA_LOGGED_OFF
    The client that was the presence agent for this user has logged off. It may be possible to register as a presence agent from this client.

Requirements

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

See Also

IRTCProfile::State | IRTCRegistrationStateChangeEvent::State

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.