IRDPSRAPIAttendee interface

Attendee objects are created as a result of clients connecting to the session and being authenticated. After an attendee object is created, it is automatically added to the attendees list.

You cannot create an instance of this object. Applications can get access to attendee objects in the following ways:

Members

The IRDPSRAPIAttendee interface inherits from the IDispatch interface. IRDPSRAPIAttendee also has these types of members:

Methods

The IRDPSRAPIAttendee interface has these methods.

MethodDescription
TerminateConnection

Disconnects the client represented by the attendee.

 

Properties

The IRDPSRAPIAttendee interface has these properties.

PropertyAccess typeDescription

ConnectivityInfo

Read-only

The connectivity information for the attendee.

ControlLevel

Read/write

The level of control the attendee has over the session.

Flags

Read-only

The attendee specific flags.

Id

Read-only

The unique identifier for the attendee.

Invitation

Read-only

The invitation used to grant the attendee access to the conference.

RemoteName

Read-only

The name of the remote client. This is usually the attendee's friendly name.

 

Remarks

Applications should not save pointers to attendee objects. The lifetime of the attendee object depends on the lifetime of the RDPSession object. It also depends if the session is still in the opened state and if the client corresponding to the attendee object is still connected to the session. Applications can keep references to attendee objects but calling some methods on it after the client disconnected or after the session is destroyed will return E_UNEXPECTED failures.

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Rdpencomapi.h

IDL

Rdpencomapi.idl

Type library

Rdpencomapi.tlb

See also

IRDPSRAPIAttendeeDisconnectInfo
IRDPSRAPIAttendeeManager

 

 

Show:
© 2014 Microsoft