Table of Contents

Enum TerminalServiceConnectionRights

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the permissions assigned to a user

[Flags]
public enum TerminalServiceConnectionRights

Fields

Advanced = 64

The purpose of this permission is unknown and appears to be set for Windows Server 2012.

AdvancedFullControl = Advanced | FullControl

The user has full control.

Connect = 256

The user is able to connect to sessions on this connection

Disconnect = 512

The user is able to disconnect other user sessions on this connection

FullControl = SetInformation | LogOff | RemoteControl | Message | User | Disconnect | VirtualChannels

The user has full control.

Guest = 32

The user is able to connect as a guest (seen as Logon permission when viewing advanced permissions)

LogOff = 4

The user is able to logoff the terminal session

Message = 128

The user is able to message other others on this connection

QueryInformation = 1

The user is able to query information about the connection settings

RemoteControl = 16

The user is able to remote control users on this connection

SetInformation = 2

The user is able to change configuration settings on this connection

Unknown = 0

The right is not assigned

User = QueryInformation | Guest | Connect

The user has user access rights - the permission assigned by default to the "Remote Desktop Users" group

VirtualChannels = 983048

The user has Virtual Channels permission