| Win32_TSGeneralSetting | |||
| The Win32_TSGeneralSetting includes capabilities such as Protocol, Transport, Comment, Windows authentication and Encryption Level. | |||
| NameSpace Path | |||
| \ROOT\CIMV2 | |||
| PROPERTY | SMS_REPORT | CIMTYPE | DESCRIPTION |
| Caption | String | A short textual description (one-line string) of the CIM_Setting object. | |
| Comment | String | Descriptive name for the combination of session layer and transport protocol. | |
| Description | String | A textual description of the CIM_Setting object. | |
| MinEncryptionLevel | UInt32 | Windows 2000 supports 4 levels of Encryption are: Low: Only data sent from client to server is protected by encryption based on server's standard key strength. Data sent from Server to client is not protected. Medium / Client Compatible: All data sent between Server and client is protected by encryption based on server's standard key strength. High: All data sent between Server and client is protected by encryption based on server's maximum key strength. Windows Server 2003 supports 4 levels of Encryption: Low, Client Compatible, High and FIPS Compliant. | |
| SecurityLayer | UInt32 | 3 supported security layers are: RDP Security Layer: Communication between the server and the client will use native RDP encryption. Negotiate: The most secure layer that is supported by the client will be used. If supported, TLS 1.0 will be used. SSL: SSL (TLS 1.0) will be used for server authentication as well as for encrypting all data transferred between the server and the client. This setting requires the server to have an SSL compatible certificate. | |
| SettingID | String | The identifier by which the CIM_Setting object is known. | |
| SSLCertificateSHA1Hash | String | In order to use the SSLCertificateSHA1Hash WMI property, you mustfirst find the hexadecimal Thumbprint value for the certificatethat you want to set the target server to use. The thumbprintof a certificate may be found using the Certificates MMC snap-in.In the Certificates snap-in open the properties page of thecertificate and go to the Details tab. | |
| TerminalName | String | Name of the Terminal. | |
| TerminalProtocol | String | Name of the Session Layer protocol. Example: Microsoft RDP 5.0. | |
| Transport | String | Displays the type of transport used for the connection: Example TCP, NETBIOS, IPX/SPX. | |
| WindowsAuthentication | UInt32 | Specifies whether the connection defaults to the standard Windows Authentication if another Authentication package has been installed on the system. | |
| SAMPLE DATA INSTANCE | |||
|        instance of Win32_TSGeneralSetting    {     Comment = "";     MinEncryptionLevel = 2;     SecurityLayer = 0;     SSLCertificateSHA1Hash = "0000000000000000000000000000000000000000";     TerminalName = "RDP-Tcp";     TerminalProtocol = "Microsoft RDP 5.2";     Transport = "tcp";     WindowsAuthentication = 0;    }; | |||