다음을 통해 공유


SMS_StateMigration 서버 WMI 클래스

SMS_StateMigration WMI(Windows Management Instrumentation) 클래스는 Configuration Manager SMS 공급자 서버 클래스로, 특정 컴퓨터 연결에 대한 모든 상태 마이그레이션 정보를 포함하고 연결을 관리하기 위한 메서드를 노출합니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

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

메서드

다음 표에서는 의 메서드를 보여 줍니다 SMS_StateMigration.

방법 설명
클래스 SMS_StateMigration AddAssociation 메서드 두 시스템 리소스 간의 연결을 추가합니다.
클래스 SMS_StateMigration DeleteAssociation 메서드 두 시스템 리소스 간의 연결을 삭제합니다.
클래스 SMS_StateMigration GetEncryptDecryptKey 메서드 사용자 상태를 암호화하고 암호 해독하는 데 사용되는 대칭 키를 검색합니다.
클래스 SMS_StateMigration AddAssociationEx 메서드 두 시스템 리소스 간에 지정된 마이그레이션 동작과의 연결을 추가합니다.

속성

MigrationBehavior
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [열거형, 읽기]

마이그레이션 동작. 가능한 값은 다음과 같습니다.

마이그레이션 동작
0 CAPTUREANDRESTOREALL
1 CAPTUREALLRESTORESPECIFIED
2 CAPTUREANDRESTORESPECIFIED

MigrationID
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

고유한 마이그레이션 ID입니다. 기본값은 ""입니다.

MigrationStatus
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [열거형, 읽기]

마이그레이션 상태. 가능한 값은 다음과 같습니다.

마이그레이션 상태
0 NOTSTARTED
1 Inprogress
2 완료

MigrationType
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [읽기]

사용자 상태를 저장하는 데 사용되는 마이그레이션 유형입니다. 가능한 값은 다음과 같습니다.

마이그레이션 유형
1 SIDEBYSIDE
2 내부

RestoreClientResourceID
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [키]

복원 클라이언트의 고유 리소스 ID입니다.

RestoreLastLogonUserDomain
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

복원 클라이언트에서 사용자의 마지막 로그온 사용자 도메인입니다.

RestoreLastLogonUserName
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

복원 클라이언트의 마지막 로그온 사용자 이름입니다.

RestoreMACAddresses
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

복원 클라이언트의 MAC(미디어 액세스 컨트롤러) 주소입니다.

RestoreName
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

복원 클라이언트의 이름입니다.

SiteCode
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

사이트 코드.

SourceClientResourceID
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [키]

원본 클라이언트의 고유 ID입니다.

SourceLastLogonUserDomain
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

원본 클라이언트에서 사용자의 마지막 로그온 사용자 도메인입니다.

SourceLastLogonUserName
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

원본 클라이언트의 마지막 로그온 사용자 이름입니다.

SourceMACAddresses
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

원본 클라이언트의 MAC 주소입니다.

SourceName
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

원본 클라이언트의 이름입니다.

StoreCreationDate
데이터 형식: DateTime

액세스 유형: 읽기 전용

한정자: [읽기]

상태를 저장한 날짜 및 시간입니다. 기본값은 "000000000000000.000000+***"입니다.

StoreDeletionDate
데이터 형식: DateTime

액세스 유형: 읽기 전용

한정자: [읽기]

상태가 삭제된 날짜 및 시간입니다. 기본값은 "000000000000000.000000+***"입니다.

StorePath
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

상태 저장소의 위치를 나타내는 UNC 경로입니다.

StoreReleaseDate
데이터 형식: DateTime

액세스 유형: 읽기 전용

한정자: [읽기]

상태를 마이그레이션한 날짜 및 시간입니다. 기본값은 "000000000000000.000000+***"입니다.

UserNames
데이터 형식: SMS_StateMigrationUserNames 배열

액세스 유형: 읽기 전용

한정자: [읽기, 지연]

SMS_StateMigrationUserNames 마이그레이션할 사용자 이름을 나타내는 서버 WMI 클래스 개체입니다.

설명

이 클래스의 클래스 한정자는 다음과 같습니다.

  • 보안됨

    속성 섹션에 포함된 클래스 한정자와 속성 한정자 모두에 대한 자세한 내용은 Configuration Manager 클래스 및 속성 한정자를 참조하세요.

    이 클래스는 운영 체제 배포를 위해 사이트를 구성하는 데 사용되는 상태 마이그레이션을 나타냅니다. 상태 마이그레이션은 주로 상태 마이그레이션 지점에 대한 리소스(예: 메모리)에 영향을 줍니다. 마이그레이션하는 동안 사용자 상태 및 설정은 운영 체제 배포의 일부로 한 컴퓨터에서 다른 컴퓨터로 복사됩니다.

참고

상태 마이그레이션 지점에 IIS(인터넷 정보 서비스)를 설치해야 합니다.

이 클래스를 사용하는 예제는 Configuration Manager 두 컴퓨터 간의 연결을 만드는 방법을 참조하세요.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.

참고 항목

SMS_StateMigrationUserNames 서버 WMI 클래스