Share via


RTC_PARTICIPANT_STATE

The RTC_PARTICIPANT_STATE enumeration describes the participant state. The IRTCParticipant::get_State method returns a value of this enumeration type.

typedef enum RTC_PARTICIPANT_STATE
{
  RTCPS_IDLE, 
  RTCPS_PENDING, 
  RTCPS_INCOMING, 
  RTCPS_ANSWERING, 
  RTCPS_INPROGRESS, 
  RTCPS_ALERTING, 
  RTCPS_CONNECTED, 
  RTCPS_DISCONNECTING, 
  RTCPS_DISCONNECTED
} RTC_PARTICIPANT_STATE;

Constants

  • RTCPS_IDLE
    The participant is idle.
  • RTCPS_PENDING
    The participant is awaiting notification of a session.
  • RTCPS_INCOMING
    The participant has been notified of an incoming session.
  • RTCPS_ANSWERING
    The participant is answering the session.
  • RTCPS_INPROGRESS
    The participant is connecting to the session.
  • RTCPS_ALERTING
    The participant has been alerted of an incoming session.
  • RTCPS_CONNECTED
    The particiapnt has connected to the session.
  • RTCPS_DISCONNECTING
    The participant is disconnecting.
  • RTCPS_DISCONNECTED
    The participant has been disconnected.

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.

See Also

IRTCParticipant::get_State, IRTCParticipantStateChangeEvent::get_State