ATTENDEE_DISCONNECT_REASON enumeration (rdpencomapi.h)

Defines values for the reasons why an attendee was disconnected from the session.

Syntax

typedef enum __MIDL___MIDL_itf_rdpencomapi_0000_0000_0002 {
  ATTENDEE_DISCONNECT_REASON_MIN = 0,
  ATTENDEE_DISCONNECT_REASON_APP = 0,
  ATTENDEE_DISCONNECT_REASON_ERR = 1,
  ATTENDEE_DISCONNECT_REASON_CLI = 2,
  ATTENDEE_DISCONNECT_REASON_MAX = 2
} ATTENDEE_DISCONNECT_REASON;

Constants

 
ATTENDEE_DISCONNECT_REASON_MIN
Value: 0
Minimum enumeration value.
ATTENDEE_DISCONNECT_REASON_APP
Value: 0
The application called the IRDPSRAPIAttendee::TerminateConnection method.
ATTENDEE_DISCONNECT_REASON_ERR
Value: 1
There was an internal error when processing data from an attendee or trying to manage an attendee
ATTENDEE_DISCONNECT_REASON_CLI
Value: 2
The attendee disconnected after a request from the attendee itself.
ATTENDEE_DISCONNECT_REASON_MAX
Value: 2
Maximum enumeration value.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Header rdpencomapi.h

See also

Reason Property of IRDPSRAPIAttendeeDisconnectInfo