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_INFORMATION
GetTimeZoneInformation
函数检索。 默认值为“”。
Type
数据类型UInt32
访问类型:读/写
限定符:[枚举]
网站类型。 下面列出了可能的值。 默认值为 SECONDARY (1) 。
值 | 网站类型 |
---|---|
1 | 二 次 |
2 | 主要 |
4 | Cas |
Version
数据类型String
访问类型:读/写
限定符:无
完成当前站点Configuration Manager版本。 默认值为“”。
备注
此类的类限定符包括:
安全
有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符。
SMS_Site
可用于从已知站点代码获取站点服务器名称。 有关示例,请参阅 如何创建 PXE 服务点角色。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。