WMI-Klasse für SMS_StateMigration Server

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

Die folgende Syntax wurde aus 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 Klasse SMS_StateMigration Fügt die Zuordnung zwischen zwei Systemressourcen hinzu.
DeleteAssociation-Methode in Klasse SMS_StateMigration Löscht die Zuordnung zwischen zwei Systemressourcen.
GetEncryptDecryptKey-Methode in Klasse SMS_StateMigration Ruft den symmetrischen Schlüssel ab, der zum Verschlüsseln und Entschlüsseln des Benutzerstatus verwendet wird.
AddAssociationEx-Methode in Klasse SMS_StateMigration Fügt die Zuordnung zu einem bestimmten Migrationsverhalten zwischen zwei Systemressourcen hinzu.

Eigenschaften

MigrationBehavior Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifiers: [enumeration, read]

Migrationsverhalten. Die folgenden Werte sind möglich:

Wert Migrationsverhalten
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Eindeutige Migrations-ID. Der Standardwert ist "".

MigrationStatus Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifiers: [enumeration, read]

Status der Migration. Die folgenden Werte sind möglich:

Wert Migrations-status
0 NOTSTARTED
1 IN BEARBEITUNG
2 ABGESCHLOSSEN

MigrationType Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

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

Wert Migrationstyp
1 SIDEBYSIDE
2 INPLACE

RestoreClientResourceID Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifiers: [key]

Eindeutige Ressourcen-ID des Wiederherstellungsclients.

RestoreLastLogonUserDomain Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Domäne des Benutzers für die letzte Anmeldung des Benutzers auf dem Wiederherstellungsclient.

RestoreLastLogonUserName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Benutzername der letzten Anmeldung auf dem Wiederherstellungsclient.

RestoreMACAddresses Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

MAC-Adressen (Media Access Controller) des Wiederherstellungsclients.

RestoreName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Name des Wiederherstellungsclients.

SiteCode Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Standortcode.

SourceClientResourceID Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifiers: [key]

Eindeutige ID des Quellclients.

SourceLastLogonUserDomain Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Domäne des letzten Anmeldebenutzers des Benutzers auf dem Quellclient.

SourceLastLogonUserName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Benutzername der letzten Anmeldung auf dem Quellclient.

SourceMACAddresses Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

MAC-Adressen des Quellclients.

SourceName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Name des Quellclients.

StoreCreationDate Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Datum und Uhrzeit, zu der der Zustand gespeichert wurde. Der Standardwert ist "0000000000000.0000000+***".

StoreDeletionDate Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Datum und Uhrzeit, zu der der Status gelöscht wurde. Der Standardwert ist "0000000000000.0000000+***".

StorePath Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

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

StoreReleaseDate Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Datum und Uhrzeit, wann der Status migriert wurde. Der Standardwert ist "0000000000000.0000000+***".

UserNames Datentyp: SMS_StateMigrationUserNames Array

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen, faul]

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

Hinweise

Zu den Klassenqualifikationen für diese Klasse gehören:

  • Gesichert

    Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.

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

Hinweis

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

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

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

WMI-Serverklasse SMS_StateMigrationUserNames