Partage via


Classe WMI du serveur SMS_StateMigration

La SMS_StateMigration classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui contient toutes les informations de migration d’état pour une association d’ordinateurs spécifique et expose les méthodes de gestion d’une association.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

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[];  
};  

Méthodes

Le tableau suivant présente les méthodes dans SMS_StateMigration.

Méthode Description
Méthode AddAssociation dans la SMS_StateMigration de classe Ajoute l’association entre deux ressources système.
Méthode DeleteAssociation dans la classe SMS_StateMigration Supprime l’association entre deux ressources système.
Méthode GetEncryptDecryptKey dans la classe SMS_StateMigration Récupère la clé symétrique utilisée pour chiffrer et déchiffrer l’état utilisateur.
Méthode AddAssociationEx dans le SMS_StateMigration de classe Ajoute l’association avec un comportement de migration spécifié entre deux ressources système.

Propriétés

MigrationBehavior
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [énumération, lecture]

Comportement de migration. Les valeurs possibles sont les suivantes :

Valeur Comportement de migration
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

ID de migration unique. La valeur par défaut est « ».

MigrationStatus
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [énumération, lecture]

État de la migration. Les valeurs possibles sont les suivantes :

Valeur État de la migration
0 NOTSTARTED
1 INPROGRESS
2 TERMINÉ

MigrationType
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

Type de migration utilisé pour stocker l’état utilisateur. Les valeurs possibles sont les suivantes :

Valeur Type de migration
1 SIDEBYSIDE
2 INPLACE

RestoreClientResourceID
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : [key]

ID de ressource unique du client de restauration.

RestoreLastLogonUserDomain
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernier domaine utilisateur d’ouverture de session de l’utilisateur sur le client de restauration.

RestoreLastLogonUserName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernier nom d’utilisateur de connexion sur le client de restauration.

RestoreMACAddresses
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Adresses MAC (Media Access Controller) du client de restauration.

RestoreName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Nom du client de restauration.

SiteCode
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Code de site.

SourceClientResourceID
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : [key]

ID unique du client source.

SourceLastLogonUserDomain
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernier domaine d’utilisateur d’ouverture de session de l’utilisateur sur le client source.

SourceLastLogonUserName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernier nom d’utilisateur d’ouverture de session sur le client source.

SourceMACAddresses
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Adresses MAC du client source.

SourceName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Nom du client source.

StoreCreationDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure d’enregistrement de l’état. La valeur par défaut est « 0000000000000000.0000000+*** ».

StoreDeletionDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure de suppression de l’état. La valeur par défaut est « 0000000000000000.0000000+*** ».

StorePath
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Chemin d’accès UNC indiquant l’emplacement du magasin d’état.

StoreReleaseDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure de migration de l’état. La valeur par défaut est « 0000000000000000.0000000+*** ».

UserNames
Type de données : SMS_StateMigrationUserNames Tableau

Type d’accès : en lecture seule

Qualificateurs : [read, lazy]

SMS_StateMigrationUserNames Les objets de classe WMI server représentant les noms d’utilisateur à migrer.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

  • Sécurisé

    Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriétés inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.

    Cette classe représente la migration d’état utilisée dans la configuration des sites pour le déploiement du système d’exploitation. La migration d’état affecte principalement les ressources, par exemple la mémoire, pour le point de migration d’état. Pendant la migration, l’état utilisateur et les paramètres sont copiés d’un ordinateur à un autre dans le cadre du déploiement du système d’exploitation.

Remarque

Le point de migration d’état nécessite l’installation d’Internet Information Services (IIS).

Pour obtenir un exemple d’utilisation de cette classe, consultez How to Create an Association Between Two Computers in Configuration Manager.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

SMS_StateMigrationUserNames classe WMI du serveur