SMS_StateMigration服务器 WMI 类

SMS_StateMigration Windows Management Instrumentation (WMI) 类是Configuration Manager中的 SMS 提供程序服务器类,它包含特定计算机关联的所有状态迁移信息,并公开用于管理关联的方法。

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

语法

Class SMS_StateMigration : SMS_BaseClass  
{  
   UInt32 MigrationBehavior;  
   String MigrationID;  
   UInt32 MigrationStatus;  
   UInt32 MigrationType;  
   UInt32 RestoreClientResourceID;  
   String RestoreLastLogonUserDomain;  
   String RestoreLastLogonUserName;  
   String RestoreMACAddresses;  
   String RestoreName;  
   String SiteCode;  
   UInt32 SourceClientResourceID;  
   String SourceLastLogonUserDomain;  
   String SourceLastLogonUserName;  
   String SourceMACAddresses;  
   String SourceName;  
   DateTime StoreCreationDate;  
   DateTime StoreDeletionDate;  
   String StorePath;  
   DateTime StoreReleaseDate;  
   SMS_StateMigrationUserNames UserNames[];  
};  

方法

下表显示了 中 SMS_StateMigration的方法。

方法 说明
类SMS_StateMigration中的 AddAssociation 方法 添加两个系统资源之间的关联。
类SMS_StateMigration中的 DeleteAssociation 方法 删除两个系统资源之间的关联。
类SMS_StateMigration中的 GetEncryptDecryptKey 方法 检索用于加密和解密用户状态的对称密钥。
类SMS_StateMigration中的 AddAssociationEx 方法 在两个系统资源之间添加具有指定迁移行为的关联。

属性

MigrationBehavior
数据类型UInt32

访问类型:只读

限定符:[枚举,读取]

迁移行为。 可能的值是:

迁移行为
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID
数据类型String

访问类型:只读

限定符:[read]

唯一的迁移 ID。 默认值为“”。

MigrationStatus
数据类型UInt32

访问类型:只读

限定符:[枚举,读取]

迁移状态。 可能的值是:

迁移状态
0 NOTSTARTED
1 INPROGRESS
2 完成

MigrationType
数据类型UInt32

访问类型:只读

限定符:[read]

用于存储用户状态的迁移类型。 可能的值是:

迁移类型
1 SIDEBYSIDE
2 INPLACE

RestoreClientResourceID
数据类型UInt32

访问类型:读/写

限定符:[key]

还原客户端的唯一资源 ID。

RestoreLastLogonUserDomain
数据类型String

访问类型:只读

限定符:[read]

还原客户端上用户的最后一个登录用户域。

RestoreLastLogonUserName
数据类型String

访问类型:只读

限定符:[read]

还原客户端上的上次登录用户名。

RestoreMACAddresses
数据类型String

访问类型:只读

限定符:[read]

媒体访问控制器 (MAC) 还原客户端的地址。

RestoreName
数据类型String

访问类型:只读

限定符:[read]

还原客户端的名称。

SiteCode
数据类型String

访问类型:只读

限定符:[read]

站点代码。

SourceClientResourceID
数据类型UInt32

访问类型:读/写

限定符:[key]

源客户端的唯一 ID。

SourceLastLogonUserDomain
数据类型String

访问类型:只读

限定符:[read]

源客户端上用户的最后一个登录用户域。

SourceLastLogonUserName
数据类型String

访问类型:只读

限定符:[read]

源客户端上的上次登录用户名。

SourceMACAddresses
数据类型String

访问类型:只读

限定符:[read]

源客户端的 MAC 地址。

SourceName
数据类型String

访问类型:只读

限定符:[read]

源客户端的名称。

StoreCreationDate
数据类型DateTime

访问类型:只读

限定符:[read]

保存状态的日期和时间。 默认值为“00000000000000.000000+***”。

StoreDeletionDate
数据类型DateTime

访问类型:只读

限定符:[read]

删除状态的日期和时间。 默认值为“00000000000000.000000+***”。

StorePath
数据类型String

访问类型:只读

限定符:[read]

指示状态存储位置的 UNC 路径。

StoreReleaseDate
数据类型DateTime

访问类型:只读

限定符:[read]

迁移状态的日期和时间。 默认值为“00000000000000.000000+***”。

UserNames
数据类型: SMS_StateMigrationUserNames 数组

访问类型:只读

限定符:[read、lazy]

SMS_StateMigrationUserNames表示要迁移的用户名的服务器 WMI 类对象。

备注

此类的类限定符包括:

  • 安全

    有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符

    此类表示在为操作系统部署配置站点时使用的状态迁移。 状态迁移主要影响状态迁移点的资源,例如内存。 在迁移过程中,用户状态和设置将作为操作系统部署的一部分从一台计算机复制到另一台计算机。

注意

状态迁移点需要安装 Internet Information Services (IIS) 。

有关此类用法的示例,请参阅如何在 Configuration Manager 中创建两台计算机之间的关联。

要求

运行时要求

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

开发要求

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

另请参阅

SMS_StateMigrationUserNames 服务器 WMI 类