Dela via


SMS_StateMigration serverns WMI-klass

SMS_StateMigration Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som innehåller all information om tillståndsmigrering för en specifik datorassociation och exponerar metoder för att hantera en association.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

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

Metoder

I följande tabell visas metoderna i SMS_StateMigration.

Metod Beskrivning
AddAssociation-metod i klass SMS_StateMigration Lägger till associationen mellan två systemresurser.
DeleteAssociation-metod i klass SMS_StateMigration Tar bort associationen mellan två systemresurser.
GetEncryptDecryptKey-metod i klass SMS_StateMigration Hämtar den symmetriska nyckel som används för att kryptera och dekryptera användartillståndet.
AddAssociationEx-metod i klass SMS_StateMigration Lägger till associationen med ett angivet migreringsbeteende mellan två systemresurser.

Egenskaper

MigrationBehavior
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [uppräkning, läsning]

Migreringsbeteende. Möjliga värden är:

Värde Migreringsbeteende
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Unikt migrerings-ID. Standardvärdet är "".

MigrationStatus
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [uppräkning, läsning]

Migreringsstatus. Möjliga värden är:

Värde Migreringsstatus
0 INTE STARTAD
1 INPROGRESS
2 AVSLUTADE

MigrationType
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Den migreringstyp som används för att lagra användartillståndet. Möjliga värden är:

Värde Migreringstyp
1 SIDEBYSIDE
2 INPLACE

RestoreClientResourceID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Unikt resurs-ID för återställningsklienten.

RestoreLastLogonUserDomain
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Användarens senaste inloggningsanvändardomän på återställningsklienten.

RestoreLastLogonUserName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Användarnamn för senaste inloggning på återställningsklienten.

RestoreMACAddresses
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Mac-adresser (Media Access Controller) för återställningsklienten.

RestoreName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Namnet på återställningsklienten.

SiteCode
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Platskod.

SourceClientResourceID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Unikt ID för källklienten.

SourceLastLogonUserDomain
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Användarens senaste inloggningsdomän på källklienten.

SourceLastLogonUserName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Användarnamn för senaste inloggning på källklienten.

SourceMACAddresses
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

MAC-adresser för källklienten.

SourceName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Namnet på källklienten.

StoreCreationDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Datum och tid då tillståndet sparades. Standardvärdet är "000000000000000.0000000+***".

StoreDeletionDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Datum och tid då tillståndet togs bort. Standardvärdet är "000000000000000.0000000+***".

StorePath
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

UNC-sökvägen som anger platsen för tillståndsarkivet.

StoreReleaseDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Datum och tid då tillståndet migrerades. Standardvärdet är "000000000000000.0000000+***".

UserNames
Datatyp: SMS_StateMigrationUserNames Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, lat]

SMS_StateMigrationUserNames WMI-klassobjekt som representerar de användarnamn som ska migreras.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Säkrade

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Den här klassen representerar tillståndsmigrering som används för att konfigurera platser för distribution av operativsystem. Tillståndsmigrering påverkar främst resurser, till exempel minne, för tillståndsmigreringsplatsen. Under migreringen kopieras användartillstånd och inställningar från en dator till en annan som en del av operativsystemsdistributionen.

Obs!

Tillståndsmigreringsplatsen kräver att IIS (Internet Information Services) installeras.

Ett exempel på hur du använder den här klassen finns i How to Create an Association Between Two Computers in Configuration Manager (Skapa en association mellan två datorer i Configuration Manager).

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).

Se även

SMS_StateMigrationUserNames serverns WMI-klass