Freigeben über


WMI-Klasse des SMS_StateMigration-Servers

Die SMS_StateMigration WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die alle Statusmigrationsinformationen für eine bestimmte Computerzuordnung enthält und Methoden zum Verwalten einer Zuordnung verfügbar macht.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Methoden

Die folgende Tabelle zeigt die Methoden in SMS_StateMigration.

Methode Beschreibung
AddAssociation-Methode in der Klasse SMS_StateMigration Fügt die Zuordnung zwischen zwei Systemressourcen hinzu.
DeleteAssociation-Methode in der Klasse SMS_StateMigration Löscht die Zuordnung zwischen zwei Systemressourcen.
GetEncryptDecryptKey-Methode in der Klasse SMS_StateMigration Ruft den symmetrischen Schlüssel ab, der zum Verschlüsseln und Entschlüsseln des Benutzerzustands verwendet wird.
AddAssociationEx-Methode in der Klasse SMS_StateMigration Fügt die Zuordnung mit einem angegebenen Migrationsverhalten zwischen zwei Systemressourcen hinzu.

Eigenschaften

MigrationBehavior
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [enumeration, read]

Migrationsverhalten. Die folgenden Werte sind möglich:

Wert Migrationsverhalten
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Eindeutige Migrations-ID. Der Standardwert ist "".

MigrationStatus
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [enumeration, read]

Migrationsstatus. Die folgenden Werte sind möglich:

Wert Migrationsstatus
0 NOTSTARTED
1 INPROGRESS
2 ABGESCHLOSSEN

MigrationType
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Der Migrationstyp, der zum Speichern des Benutzerzustands verwendet wird. Die folgenden Werte sind möglich:

Wert Migrationstyp
1 SIDEBYSIDE
2 INPLACE

RestoreClientResourceID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel]

Eindeutige Ressourcen-ID des Wiederherstellungsclients.

RestoreLastLogonUserDomain
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Letzte Anmeldebenutzerdomäne des Benutzers auf dem Wiederherstellungsclient.

RestoreLastLogonUserName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Benutzername der letzten Anmeldung auf dem Wiederherstellungsclient.

RestoreMACAddresses
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Mac-Adressen (Media Access Controller) des Wiederherstellungsclients.

RestoreName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Name des Wiederherstellungsclients.

SiteCode
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Standortcode.

SourceClientResourceID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel]

Eindeutige ID des Quellclients.

SourceLastLogonUserDomain
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Letzte Anmeldebenutzerdomäne des Benutzers auf dem Quellclient.

SourceLastLogonUserName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Benutzername der letzten Anmeldung auf dem Quellclient.

SourceMACAddresses
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

MAC-Adressen des Quellclients.

SourceName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Name des Quellclients.

StoreCreationDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Datum und Uhrzeit des Speicherns des Zustands. Der Standardwert ist "0000000000000000.000000+***".

StoreDeletionDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Datum und Uhrzeit des Löschens des Zustands. Der Standardwert ist "0000000000000000.000000+***".

StorePath
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Der UNC-Pfad, der den Speicherort des Zustandsspeichers angibt.

StoreReleaseDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Datum und Uhrzeit der Migration des Zustands. Der Standardwert ist "0000000000000000.000000+***".

UserNames
Datentyp: SMS_StateMigrationUserNames Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, faul]

SMS_StateMigrationUserNames Server-WMI-Klassenobjekte , die die zu migrierenden Benutzernamen darstellen.

HinwBemerkungeneise

Klassenqualifizierer für diese Klasse sind:

  • Gesichert

    Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

    Diese Klasse stellt die Zustandsmigration dar, die beim Konfigurieren von Standorten für die Betriebssystembereitstellung verwendet wird. Die Zustandsmigration wirkt sich in erster Linie auf Ressourcen aus, z. B. den Arbeitsspeicher, für den Zustandsmigrationspunkt. Während der Migration werden der Benutzerzustand und die Einstellungen im Rahmen der Betriebssystembereitstellung von einem Computer auf einen anderen kopiert.

Hinweis

Für den Zustandsmigrationspunkt müssen Internetinformationsdienste (IIS) installiert sein.

Ein Beispiel für die Verwendung dieser Klasse finden Sie unter Erstellen einer Zuordnung zwischen zwei Computern in Configuration Manager.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Serverklasse SMS_StateMigrationUserNames