| Win32_TSSessionSetting | |||
| The Win32_TSSessionSetting class defines the configuration for Win32_Terminal. This includes capabilities such as Time-limits, Disconnection and Reconnection actions. | |||
| NameSpace Path | |||
| \ROOT\CIMV2 | |||
| PROPERTY | SMS_REPORT | CIMTYPE | DESCRIPTION |
| ActiveSessionLimit | UInt32 | Maximum allowed time for Active session in milliseconds where 0 implies NEVER. | |
| BrokenConnectionAction | UInt32 | If session limit is reached or connection is broken, one of the following actions is taken: Disconnect - User is disconnected from the session or Terminate - The session is permanently deleted from the server. | |
| BrokenConnectionPolicy | UInt32 | Describes which policy the server uses in order to determine when a connection is broken either due to network loss or time limits. | |
| Caption | String | A short textual description (one-line string) of the CIM_Setting object. | |
| Description | String | A textual description of the CIM_Setting object. | |
| DisconnectedSessionLimit | UInt32 | Time after which to end disconnected session in milliseconds where 0 implies NEVER. | |
| IdleSessionLimit | UInt32 | Idle session limit in units specified in milliseconds where 0 implies NEVER. | |
| ReconnectionPolicy | UInt32 | Indicates whether or not a user must use the same client in order to reconnect to a disconnected session. | |
| SettingID | String | The identifier by which the CIM_Setting object is known. | |
| TerminalName | String | Name of the Terminal. | |
| TimeLimitPolicy | UInt32 | Describes which policy the server uses in orderto determine the Active Session limit for user sessions. | |
| SAMPLE DATA INSTANCE | |||
|        instance of Win32_TSSessionSetting    {     ActiveSessionLimit = 0;     BrokenConnectionAction = 0;     BrokenConnectionPolicy = 1;     DisconnectedSessionLimit = 0;     IdleSessionLimit = 0;     ReconnectionPolicy = 1;     TerminalName = "RDP-Tcp";     TimeLimitPolicy = 1;    }; | |||