BACK TO INDEX

Win32_TSGeneralSetting
The Win32_TSGeneralSetting includes capabilities such as Protocol, Transport, Comment, Windows authentication and Encryption Level.
NameSpace Path
\ROOT\CIMV2
PROPERTYSMS_REPORTCIMTYPEDESCRIPTION
CaptionStringA short textual description (one-line string) of the CIM_Setting object.
CommentStringDescriptive name for the combination of session layer and transport protocol.
DescriptionStringA textual description of the CIM_Setting object.
MinEncryptionLevelUInt32Windows 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.
SecurityLayerUInt323 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.
SettingIDStringThe identifier by which the CIM_Setting object is known.
SSLCertificateSHA1HashStringIn 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.
TerminalNameStringName of the Terminal.
TerminalProtocolStringName of the Session Layer protocol. Example: Microsoft RDP 5.0.
TransportStringDisplays the type of transport used for the connection: Example TCP, NETBIOS, IPX/SPX.
WindowsAuthenticationUInt32Specifies 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;
   };