Win32_TSNetworkAdapterSetting 类

Win32_TSNetworkAdapterSetting WMI 类定义Win32_Terminal类的各种配置设置,包括与网络适配器相关的属性和允许的最大连接数。

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

语法

[dynamic, provider("Win32_WIN32_TSNETWORKADAPTERSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSNetworkAdapterSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  string   DeviceIDList[];
  uint32   MaximumConnections;
  string   NetworkAdapterID;
  uint32   NetworkAdapterLanaID;
  string   NetworkAdapterList[];
  string   NetworkAdapterName;
  uint32   PolicySourceMaximumConnections;
};

成员

Win32_TSNetworkAdapterSetting 类具有以下类型的成员:

方法

Win32_TSNetworkAdapterSetting 类具有这些方法。

方法 说明
SelectAllNetworkAdapters 选择所有网络适配器。
SelectNetworkAdapterIP 根据适配器的 IP 地址选择网络适配器。
SetNetworkAdapterLanaID 指定要设置的网络适配器编号 (LANA) NetBIOS 局域网适配器。

属性

Win32_TSNetworkAdapterSetting 类具有这些属性。

Caption

数据类型: string

访问类型:只读

限定符: MaxLen (64)

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

此属性继承自 CIM_ManagedSystemElement

描述

数据类型: string

访问类型:只读

对象的说明。

此属性继承自 CIM_ManagedSystemElement

DeviceIDList

数据类型: 字符串 数组

访问类型:只读

可用设备 ID 的字符串数组,按照 NetworkAdapterList 属性数组 中返回的物理网络适配器的顺序返回。 设备 ID 值是 Win32_NetworkAdapter 中的 DeviceID 属性

InstallDate

数据类型: datetime

访问类型:只读

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

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

此属性继承自 CIM_ManagedSystemElement

MaximumConnections

数据类型: uint32

访问类型:读/写

允许的最大连接数。 值 MAXINT 表示无限数量的连接。

名称

数据类型: string

访问类型:只读

对象的名称。

此属性继承自 CIM_ManagedSystemElement

NetworkAdapterID

数据类型: string

访问类型:只读

表示要设置的网络适配器的 ID 的 GUID。 由所有零组成的 GUID 表示所有网络适配器。

NetworkAdapterLanaID

数据类型: uint32

访问类型:只读

NetBIOS 局域网网络适配器 (LANA) 用于标识分配给终端的网络适配器的网络适配器的编号。

NetworkAdapterList

数据类型: 字符串 数组

访问类型:只读

可用物理网络适配器和相应设备 ID 的字符串数组。 设备 ID 是 Win32_NetworkAdapter 中的 DeviceID 属性。

NetworkAdapterName

数据类型: string

访问类型:只读

要设置的网络适配器的说明。 此值在 Win32_NetworkAdapterConfiguration中。

PolicySourceMaximumConnections

数据类型: uint32

访问类型:只读

指示 MaximumConnections 属性是由服务器、组策略还是默认配置。

0

服务器

1

组策略

2

默认

Status

数据类型: string

访问类型:只读

限定符: MaxLen (10)

对象的当前状态。 可以定义各种操作状态和非操作状态。 操作状态包括:“正常”、“已降级”和“预失败”, (启用 SMART 的硬盘驱动器等元素可能正常运行,但预测近期) 故障。 非操作状态包括:“错误”、“正在启动”、“正在停止”和“服务”。 后者(“服务”)可以在镜像磁盘重新同步、重新加载用户权限列表或其他管理工作期间应用。 并非所有此类工作都是在线的,但托管元素既不是“正常”,也不是处于其他状态之一。

此属性继承自 CIM_ManagedSystemElement

(“OK”)

(“Error”)

(“已降级”)

(“未知”)

(“Pred Fail”)

(“启动”)

(“停止”)

(“Service”)

TerminalName

数据类型: 字符串

访问类型:只读

终端的名称。

此属性继承自 Win32_TerminalSetting

备注

请注意,与控制台会话关联的 Winstation 无法访问此类的方法和属性。 如果尝试通过将“Console”指定为 TerminalName 属性的值来执行此操作,则此对象的方法将返回 WBEM_E_NOT_SUPPORTED。 如果窗口站尝试调用此对象的方法来添加或修改 LocalSystem、LocalService 或 NetworkService 帐户的安全属性,则也会返回此错误代码。

若要连接到“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_NetworkAdapter

Win32_NetworkAdapterConfiguration

Win32_TerminalSetting

Win32_TSNetworkAdapterListSetting