Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.