Win32_TSGeneralSetting 类的 SetEncryptionLevel 方法
SetEncryptionLevel 方法设置加密级别。
语法
uint32 SetEncryptionLevel(
[in] uint32 MinEncryptionLevel
);
参数
-
MinEncryptionLevel [in]
-
要设置的最低加密级别。
-
1
-
低加密级别。 仅使用 56 位加密对从客户端发送到服务器的数据进行加密。 请注意,从服务器发送到客户端的数据未加密。
-
2
-
客户端兼容的加密级别。 从客户端到服务器以及从服务器发送到客户端的所有数据都以客户端支持的最大密钥强度进行加密。
-
3
-
高级加密。 从客户端到服务器以及从服务器到客户端发送的所有数据都使用强 128 位加密进行加密。 不支持此加密级别的客户端无法连接。
-
4
-
符合 FIPS 的加密。 使用 Microsoft 加密模块使用联邦信息处理标准 (FIPS) 加密算法,对从客户端到服务器以及从服务器到客户端发送的所有数据进行加密和解密。 FIPS 是一个名为“加密模块的安全要求”的标准。 FIPS 140-1 (1994) 和 FIPS 140-2 (2001) 介绍了美国政府对美国政府中使用的硬件和软件加密模块的要求。
返回值
成功时返回 Success,否则返回 WMI 错误代码。 有关这些值的列表,请参阅 远程桌面服务 WMI 提供程序错误代码 。
备注
托管对象格式 (MOF) 文件包含 Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Microsoft Windows 软件开发工具包 (SDK) 的一部分安装。 使用 服务器管理器添加关联角色时,它们安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|