SMS_Site 服务器 WMI 类

SMS_Site Windows Management Instrumentation (WMI) 类是 Configuration Manager 中的 SMS 提供程序服务器类,表示Configuration Manager站点安装的标识和状态数据。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

Class SMS_Site : SMS_BaseClass   
{   
      UInt32 BuildNumber;   
      String Features;   
      String InstallDir;   
      UInt32 Mode;   
      String ReportingSiteCode;   
      UInt32 RequestedStatus;   
      UInt32 SecondarySiteCMUpdateStatus;  
      String ServerName;   
      String SiteCode;   
      String SiteName;   
      UInt32 Status;   
      String TimeZoneInfo;   
      UInt32 Type;   
      String Version;   
};  

方法

下表显示了 类中 SMS_Site 的方法。

方法 说明
类SMS_Site中的 EncryptDataEx 方法 使用指定站点服务器的公钥加密数据,并返回加密的数据。
类SMS_Site中的 GetAutoUpgradeConfigs 方法 获取自动升级设置的配置。
类SMS_Site中的 GetClientInfo 方法 获取有关客户端的信息。
类SMS_Site中的 GetClientPilotingConfigs 方法 获取客户端试点设置的配置。
类SMS_Site中的 GetFeatureState 方法 获取功能的启用/禁用状态。
类SMS_Site中的 GetSiteADInfo 方法 获取站点服务器的 Active Directory 信息。
类SMS_Site中的 ImportGlobalUserAccount 方法 加密层次结构中共享的数据。
类SMS_Site中的 ImportGlobalUserAccountEx 方法 加密层次结构中共享的数据。
类SMS_Site中的 ImportMachineEntry 方法 导入计算机信息。
类SMS_Site中的 IsUsedCert 方法 确定是否使用指定的证书。
类SMS_Site中的 RedistributeAutoUpgradeClientContent 方法 将自动升级客户端内容重新分发到指定的分发点。
类SMS_Site中的 SubmitRegistrationRecord 方法 提交注册记录。
类SMS_Site中的 UpdateAutoUpgradeClientContent 方法 汇报自动将客户端内容升级到所有分发点。
类SMS_Site中的 UpdateAutoUpgradeConfigs 方法 汇报自动升级设置的配置。
类SMS_Site中的 UpdateClientPilotingConfigs 方法 汇报客户端试点设置的配置。
类SMS_Site中的 UpdateConsoleUsageData 方法 汇报从主机连接收到的主机使用情况数据。
类SMS_Site中的 UpdateFeatureState 方法 汇报功能的启用/禁用状态。
类SMS_Site中的 VerifyNoLoops 方法 确定给定站点的父子关系是否导致递归循环。

属性

BuildNumber
数据类型UInt32

访问类型:只读

限定符:[read]

Configuration Manager内部版本号。 默认值为 0。

Features
数据类型String

访问类型:读/写

限定符:无

仅供内部使用。

InstallDir
数据类型String

访问类型:读/写

限定符:无

安装Configuration Manager的目录。 默认值为“”。

Mode
数据类型UInt32

访问类型:读/写

限定符:[枚举]

网站的模式。 可能的值是:

站点模式
1 复制维护。
2 正在恢复。
3 升级正在进行中。
4 评估已过期。
5 网站扩展正在进行中。
6 未升级其中的主站点版本与 CAS 相同版本的互操作模式。
7 未升级存在辅助站点的互操作模式,其版本与顶级站点服务器版本相同。

ReportingSiteCode
数据类型String

访问类型:读/写

限定符:[SizeLimit (“3”) ]

当前网站的父级的网站代码。 默认值为“”。

RequestedStatus
数据类型UInt32

访问类型:读/写

限定符:[枚举]

指示辅助站点状态请求的值。 下面列出了可能的值。 默认值为 1001。

请求的网站状态
1001 创建辅助站点;主站点将发送安装介质。
1002 使用辅助站点上已有的安装媒体创建辅助站点。
1003 辅助站点创建已开始。
1004 升级辅助站点;主站点将发送安装介质。
1005 使用辅助站点上已有的安装媒体升级辅助站点。
1006 辅助站点升级已开始。
1007 取消安装辅助站点。
1008 辅助站点取消安装已开始。
1009 删除辅助站点。
1010 辅助站点删除已开始。
1011 恢复辅助站点;主站点将发送安装介质。
1012 恢复辅助站点;辅助站点上已提供安装介质。
1013 辅助站点恢复已开始。

使用此属性创建和升级辅助站点。 只能设置前面有“SEC_REQUEST_”的值。

SecondarySiteCMUpdateStatus
数据类型UInt32

访问类型:读/写

限定符:无

指示辅助站点服务器是否具有从其父级安装的最新Configuration Manager更新。

ServerName
数据类型String

访问类型:读/写

限定符:无

安装Configuration Manager的站点的服务器名称。 默认值为“”。

SiteCode
数据类型String

访问类型:读/写

限定符:[key,SizeLimit (“3”) ]

网站的三个字母站点代码。 默认值为“”。

SiteName
数据类型String

访问类型:读/写

限定符:无

站点的名称。 默认值为“”。

Status
数据类型UInt32

访问类型:只读

限定符:[read, 枚举]

站点的当前状态。 下面列出了可能的值。 默认值为 ACTIVE (1) 。

站点状态
1 积极
2 等待
3 失败
4 删除
5 升级
6 无法删除或取消安装辅助站点。
7 无法升级辅助站点。
8 辅助站点恢复正在进行中。
9 无法恢复辅助站点。

TimeZoneInfo
数据类型String

访问类型:读/写

限定符:无

表示为 Win32 结构的站点服务器时区,由 Win32 TIME_ZONE_INFORMATIONGetTimeZoneInformation 函数检索。 默认值为“”。

Type
数据类型UInt32

访问类型:读/写

限定符:[枚举]

网站类型。 下面列出了可能的值。 默认值为 SECONDARY (1) 。

网站类型
1 二 次
2 主要
4 Cas

Version
数据类型String

访问类型:读/写

限定符:无

完成当前站点Configuration Manager版本。 默认值为“”。

备注

此类的类限定符包括:

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

Configuration Manager站点配置服务器 WMI 类