Partager via


RTC_TERMINATE_REASON

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 
} 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.

    Note   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

IRTCSession::Terminate

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.