Share via


RTC_TERMINATE_REASON (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.