SMS_R_System服务器 WMI 类
SMS_R_System
Windows Management Instrumentation (WMI) 类是Configuration Manager中的 SMS 提供程序服务器类,在 SMS 提供程序运行时动态生成,包含所有已发现系统资源的发现数据。
托管对象格式 (MOF) 代码中未定义以下语法。
语法
Class SMS_R_System : SMS_Resource
{
UInt32 Active;
String ADSiteName;
String AgentName[];
String AgentSite[];
DateTime AgentTime[];
UInt32 AlwaysInternet;
UInt32 Client;
UInt32 ClientType;
String ClientVersion;
String CPUType;
DateTime CreationDate;
UInt32 Decommissioned;
String DistinguishedName;
String EASDeviceID;
String HardwareID;
UInt32 InternetEnabled;
String IPAddresses[];
String IPSubnets[];
String IPv6Addresses[];
String IPv6Prefixes[];
Boolean IsAssignedToUser;
Boolean IsMachineChangesPersisted;
Boolean IsVirtualMachine;
String LastLogonUserDomain;
String LastLogonUserName;
DateTime LastLogonTimestamp;
String MACAddresses[];
String MDMDeviceCategory;
String Name;
String NetbiosName;
UInt8 ObjectGUID[];
UInt32 Obsolete;
String OperatingSystemNameandVersion;
String PreviousSMSUUID;
UInt32 PrimaryGroupID;
String ResourceDomainORWorkgroup;
UInt32 ResourceID;
String ResourceNames[];
UInt32 ResourceType;
String SecurityGroupName[];
String SID;
String SMBIOSGUID;
String SMSAssignedSites[];
String SMSInstalledSites[];
String SMSResidentSites[];
String SMSUniqueIdentifier;
DateTime SMSUUIDChangeDate;
String SNMPCommunityName;
String SystemContainerName[];
String SystemGroupName[];
String SystemOUName[];
String SystemRoles[];
UInt32 Unknown;
UInt32 UserAccountControl;
String VirtualMachineHostName;
UInt32 WipeStatus;
};
方法
类 SMS_R_System
不定义任何方法。
属性
Active
数据类型UInt32
访问类型:只读
限定符:无
指示网络上客户端状态的标志。 虽然它通常设置为 1,但当确定客户端不正常或未主动参与网络时,客户端运行状况工具会将此标志设置为 0。
ADSiteName
数据类型String
访问类型:只读
限定符:无
分配给客户端的 Active Directory 站点名称。
AgentName
数据类型: String
数组
访问类型:只读
限定符:无
找到资源的发现代理的名称列表。
AgentSite
数据类型: String
数组
访问类型:只读
限定符:无
运行发现代理的站点列表。
AgentTime
数据类型: DateTime
数组
访问类型:只读
限定符:无
发现日期和时间的列表。
AlwaysInternet
数据类型UInt32
访问类型:只读
限定符:无
指示客户端的行为是否始终类似于基于 Internet 的客户端的值。
Client
数据类型UInt32
访问类型:只读
限定符:无
指示计算机是否已安装Configuration Manager客户端软件的值。 可能的值是:
值 | 说明 |
---|---|
0 | 未安装客户端软件的计算机。 |
1 | 安装了客户端软件的计算机。 |
ClientType
数据类型UInt32
访问类型:只读
限定符:无
计算机上安装的客户端的类型。 可能的值是:
值 | 说明 |
---|---|
0 | 旧版 |
1 | 高级客户端 |
3 | 设备客户端 |
ClientVersion
数据类型String
访问类型:只读
限定符:无
已安装客户端软件的版本。
CPUType
数据类型String
访问类型:只读
限定符:无
CPU 类型,例如 StrongARM。 目前,只有设备客户端报告此值。
CreationDate
数据类型DateTime
访问类型:只读
限定符:无
首次创建记录的日期,即首次发现资源的时间。
Decommissioned
数据类型UInt32
访问类型:只读
限定符:无
标识资源是否已停用的标志。
DistinguishedName
数据类型String
访问类型:只读
限定符:无
帐户的可分辨名称。
EASDeviceID
数据类型String
访问类型:只读
限定符:无
用于移动设备管理的 Exchange Active Sync 设备 ID。
HardwareID
数据类型String
访问类型:只读
限定符:无
唯一描述安装客户端的硬件的 ID。 通过重新映像或操作系统或客户端的后续安装,此 ID 保持不变。 这不同于Configuration Manager唯一 ID,这些 ID 在这些情况下可能会更改。
InternetEnabled
数据类型UInt32
访问类型:只读
限定符:无
显示设备是否作为 Internet 设备启用。
IPAddresses
数据类型: String
数组
访问类型:只读
限定符:无
与资源关联的 IP 地址列表。 如果资源安装了多个网卡,则会列出多个地址。
IPSubnets
数据类型: String
数组
访问类型:只读
限定符:无
与资源 IP 地址关联的子网掩码列表。
IPv6Addresses
数据类型: String
数组
访问类型:只读
限定符:无
资源的 IPv6 地址列表。
IPv6Prefixes
数据类型: String
数组
访问类型:只读
限定符:无
资源的 IPv6 前缀列表。
IsAssignedToUser
数据类型Boolean
访问类型:只读
限定符:无
true
如果资源分配给用户,则为 。
IsMachineChangesPersisted
数据类型Boolean
访问类型:只读
限定符:无
true
如果保留计算机更改,则为 。
IsVirtualMachine
数据类型Boolean
访问类型:只读
限定符:无
true
如果资源是虚拟机,则为 。
LastLogonUserDomain
数据类型String
访问类型:只读
限定符:无
发现代理运行时最后一个登录用户使用的域。
LastLogonTimestamp
数据类型DateTime
访问类型:只读
限定符:无
系统上次登录的日期。
LastLogonUserName
数据类型String
访问类型:只读
限定符:无
发现代理运行时最后一个登录用户的名称。
MACAddresses
数据类型: String
数组
访问类型:只读
限定符:无
媒体列表。
媒体访问控制器 (MAC) 资源地址。
MDMDeviceCategory
数据类型String
访问类型:只读
限定符:无
如果为设备分配了设备类别,则此属性将保留与 CategoryID
SMS_MDMDeviceCategory 服务器 WMI 类中定义的 关联的 GUID 密钥。
Name
数据类型String
访问类型:只读
限定符:无
资源的名称。
NetbiosName
数据类型String
访问类型:只读
限定符:无
NetBIOS 协议使用的名称。
ObjectGUID
数据类型UInt8 Array
访问类型:只读
限定符:无
从 Active Directory 检索到的资源的对象 GUID。
Obsolete
数据类型UInt32
访问类型:只读
限定符:无
标识记录状态的值。 虽然它通常设置为 0,但当服务器检测到记录已被同一计算机的另一条记录取代时,此值将设置为 1。 如果多个记录 HardwareID
具有相同 (计算机) 值,则旧记录将标记为已过时。
OperatingSystemNameandVersion
数据类型String
访问类型:只读
限定符:无
描述操作系统的自由格式字符串。
PreviousSMSUUID
数据类型String
访问类型:只读
限定符:无
硬件的 ID。 如果客户端确定硬件 (发生了重大更改,即客户端很可能已从一台计算机移动到另一台) ,则会为自己生成一个新的 GUID,并在此属性中报告旧 GUID。 服务器还会将旧记录标记为已过时。
PrimaryGroupID
数据类型UInt32
访问类型:只读
限定符:无
从 Active Directory 检索到的资源的主组。
ResourceDomainORWorkgroup
数据类型String
访问类型:只读
限定符:无
资源所属的域或工作组。
ResourceID
数据类型UInt32
访问类型:读/写
限定符:[key]
ResourceNames
数据类型: String
数组
访问类型:只读
限定符:无
非 NetBIOS 名称的列表。
ResourceType
数据类型UInt32
访问类型:只读
限定符:无
网站上的资源类型。 有关详细信息,请参阅 SMS_ResourceMap 服务器 WMI 类。
SecurityGroupName
数据类型String
访问类型:只读
限定符:无
SecurityGroupName
SID
数据类型String
访问类型:只读
限定符:无
从 Active Directory 检索到的资源的 SID。
SMBIOSGUID
数据类型String
访问类型:只读
限定符:无
客户端计算机的 BIOS GUID。
SMSAssignedSites
数据类型: String
数组
访问类型:只读
限定符:无
根据站点边界分配资源的网站的网站代码列表。 即使资源已分配给站点,如果尚未安装客户端软件,该资源也可能无法作为客户端运行。
SMSInstalledSites
数据类型: String
数组
访问类型:只读
限定符:无
资源向其报告数据的站点的代码列表。 最终,此列表应与分配的站点列表匹配。
SMSUniqueIdentifier
数据类型String
访问类型:只读
限定符:无
来自客户端计算机的唯一 ID。 此 ID 在站点之间是唯一的。
SMSUUIDChangeDate
数据类型DateTime
访问类型:只读
限定符:无
客户端生成新 GUID 的日期。
SNMPCommunityName
数据类型String
访问类型:只读
限定符:无
网络发现中用于发现资源的 SNMP 社区名称。
SystemContainerName
数据类型: String
数组
访问类型:只读
限定符:无
系统所属的 Active Directory 容器名称数组。
SystemGroupName
数据类型: String
数组
访问类型:只读
限定符:无
系统所属的 Active Directory 组名称数组。
SystemSystemOUName
数据类型: String
数组
访问类型:只读
限定符:无
系统所属的 OU) (组织单位数组。
SystemRoles
数据类型: String
数组
访问类型:只读
限定符:无
资源在Configuration Manager安装中执行的站点系统角色列表,例如分发点。 只有执行一个或多个特定站点系统角色的资源才具有此属性的值。
Unknown
数据类型UInt32
访问类型:只读
限定符:无
未知。
UserAccountControl
数据类型UInt32
访问类型:只读
限定符:无
从 Active Directory 检索的用户帐户控制值。
VirtualMachineHostName
数据类型String
访问类型:只读
限定符:无
虚拟机主机名。
WipeStatus
数据类型UInt32
访问类型:只读
限定符:无
通过 Exchange Active Sync (EAS) 报告的擦除设备状态。
值 | 擦除状态 |
---|---|
1 | 擦除挂起 |
2 | 擦除取消 |
3 | 擦除已确认/已注册 |
备注
不能使用 WMI 创建或更新资源实例,但必须使用数据发现记录创建或更新资源。 但是,可以使用 WMI 删除资源实例。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。