Win32_TSRemoteControlSetting类

Win32_TSRemoteControlSetting WMI 类定义Win32_Terminal类的远程控制配置设置。

以下语法是从 MOF 代码简化的,并按字母顺序包括所有已定义和继承的属性。 有关方法的参考信息,请参阅本主题后面的方法表。

语法

[dynamic, provider("Win32_WIN32_TSREMOTECONTROLSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSRemoteControlSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   LevelOfControl;
  uint32   PolicySourceLevelOfControl;
  uint32   RemoteControlPolicy;
};

成员

Win32_TSRemoteControlSetting类包含以下类型的成员:

方法

Win32_TSRemoteControlSetting类具有这些方法。

方法 说明
RemoteControl 设置此类的 LevelOfControl 属性。

属性

Win32_TSRemoteControlSetting类具有这些属性。

Caption

数据类型: 字符串

访问类型:只读

限定符: MaxLen (64)

(对象的单行字符串) 的简短说明。

此属性继承自 CIM_ManagedSystemElement

说明

数据类型: 字符串

访问类型:只读

对象的说明。

此属性继承自 CIM_ManagedSystemElement

InstallDate

数据类型: datetime

访问类型:只读

限定符: 映射字符串 (“MIF。DMTF|ComponentID|001.5“)

对象的安装日期。 缺少值并不表示未安装对象。

此属性继承自 CIM_ManagedSystemElement

LevelOfControl

数据类型: uint32

访问类型:只读

会话的控制级别,该级别指定会话是仅由远程用户查看还是通过键盘和鼠标查看和控制。 有关详细信息,请参阅 RemoteControl 方法的“备注”部分。 支持以下值:

禁用 (0)

远程控制已禁用。

EnableInputNotify (1)

远程控制的用户具有对用户会话的完全控制,并具有用户的权限。

EnableInputNonotify (2)

远程控制的用户可以完全控制用户的会话;不需要用户的权限。

EnableNoInputNotify (3)

远程控制的用户可以使用用户的权限远程查看会话;远程用户无法主动控制会话。

EnableNoInputNotify (4)

远程控制的用户可以远程查看会话,但不能主动控制会话;不需要用户的权限。

名称

数据类型: 字符串

访问类型:只读

对象的名称。

此属性继承自 CIM_ManagedSystemElement

PolicySourceLevelOfControl

数据类型: uint32

访问类型:只读

指示 LevelOfControl 属性是由服务器、组策略还是默认情况下配置的。

0 (0x0)

服务器

1 (0x1)

组策略

2 (0x2)

默认

RemoteControlPolicy

数据类型: uint32

访问类型:读/写

服务器用于检索远程控制设置的策略。

每个用户 (0)

用户的远程控制设置生效。

Server-Override (1)

用户的远程控制设置由服务器覆盖。

Status

数据类型: 字符串

访问类型:只读

限定符: MaxLen (10)

对象的当前状态。 可以定义各种操作和非操作状态。 操作状态包括:“OK”、“已降级”和“Pred Fail” (一个元素(如已启用 SMART 的硬盘驱动器)可能正常运行,但预测近期) 中的故障。 非操作状态包括:“Error”、“Starting”、“Stopping”和“Service”。 后者“服务”可以在对磁盘进行镜像重新加密、重新加载用户权限列表或其他管理工作期间应用。 并非所有此类工作都是在线的,但托管元素既不是“确定”,也不是在其他状态之一。

此属性继承自 CIM_ManagedSystemElement

(“确定”)

(“错误”)

(“已降级”)

(“未知”)

(“Pred Fail”)

(“启动”)

(“停止”)

(“服务”)

TerminalName

数据类型: 字符串

访问类型:只读

终端的名称。

此属性继承自 Win32_TerminalSetting

注解

若要连接到 \root\CIMV2\TerminalServices 命名空间,身份验证级别必须包含数据包隐私。 对于 C/C++ 调用,这将是 RPC_C_AUTHN_LEVEL_PKT_PRIVACY的身份验证级别。 对于Visual Basic和脚本调用,这将是 WbemAuthenticationLevelPktPrivacy 或“pktPrivacy”的身份验证级别,值为 6。 以下 Visual Basic Scripting Edition (VBScript) 示例演示如何使用数据包隐私连接到远程计算机。

strComputer = "RemoteServer1" 
Set objServices = GetObject( _
    "winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")

托管对象格式 (MOF) 文件包含Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Microsoft Windows 软件开发工具包 (SDK) 的一部分安装。 使用服务器管理器添加关联角色时,这些角色安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF)

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
Root\CIMv2\TerminalServices
MOF
TSCfgWmi.mof
DLL
TSCfgWmi.dll

另请参阅

Win32_Terminal

Win32_TerminalSetting