RTC_SESSION_TYPE
The RTC_SESSION_TYPE enumeration describes the sessions. The IRTCSession::get_Type method returns a value of this enumeration.
typedef enum RTC_SESSION_TYPE
{
RTCST_PC_TO_PC,
RTCST_PC_TO_PHONE,
RTCST_PHONE_TO_PHONE,
RTCST_IM,
RTCST_MULTIPARTY_IM,
RTCST_APPLICATION
} RTC_SESSION_TYPE;
Constants
RTCST_PC_TO_PC
A PC-to-PC call. This session type can have media of types audio, video, and T120 (application-sharing and whiteboard).RTCST_PC_TO_PHONE
A PC-to-phone call.RTCST_PHONE_TO_PHONE
A phone-to-phone call. This type of call does not use any streaming resources.RTCST_IM
An instant messaging session. This type of session does not use any streaming resources.RTCST_MULTIPARTY_IM
A multiparty instant messaging session. This type of session does not use any streaming resources.**RTC 1.0 and 1.01: **This enumeration value is not supported.
RTCST_APPLICATION
A PC-to-PC session where the application handles the media negotiation.**RTC 1.0 and 1.01: **This enumeration value 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.
See Also
IRTCClient::CreateSession, IRTCSession::get_Type, IRTCSession::Redirect