Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This enumeration defines possible reasons for terminating a session. The IRTCSession::Terminate method uses this enumeration.
typedef enum RTC_TERMINATE_REASON {RTCTR_NORMAL,RTCTR_DND,RTCTR_BUSY,RTCTR_REJECT,RTCTR_TIMEOUT,RTCTR_SHUTDOWN, RTCTR_INSUFFICIENT_SECURITY_LEVEL, RTCTR_NOT_SUPPORTED } RTC_TERMINATE_REASON;
Elements
RTCTR_NORMAL
Normal session termination.RTCTR_DND
Do not disturb or not available. This value is valid only for incoming sessions.RTCTR_BUSY
User or UI is busy. This value is valid only for incoming sessions.RTCTR_REJECT
User rejected an incoming session.RTCTR_TIMEOUT
The incoming session is not answered in a due time. This value is valid only for incoming sessions.RTCTR_SHUTDOWN
The application is shutting down and the session must be terminated as quickly as possible.RTCTR_INSUFFICIENT_SECURITY_LEVEL
The session is being terminated because a sufficient level of security is not available.This enumeration value is available only for RTC 1.2 and later.
RTCTR_NOT_SUPPORTED
The session is being terminated because the feature is not supported. The RTC Client API sends a SIP 488 response indicating that the session type is not acceptable.This enumeration value is available only for RTC 1.2 and later.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Rtccore.h.
See Also
RTC Client API Enumerations | IRTCSession::Terminate
Send Feedback on this topic to the authors