CIM_VirtualSystemSettingData 클래스
가상화 특정 속성 집합을 통해 가상 시스템의 가상 측면을 설명합니다. CIM_VirtualSystemSettingData 가상 시스템 구성의 최상위 클래스로도 사용됩니다.
구문
[Abstract, Version("2.25.0"), UMLPackagePath("CIM::System::SystemElements"), AMENDMENT]
class CIM_VirtualSystemSettingData : CIM_SettingData
{
string VirtualSystemIdentifier;
string VirtualSystemType;
string Notes[];
datetime CreationTime;
string ConfigurationID;
string ConfigurationDataRoot;
string ConfigurationFile;
string SnapshotDataRoot;
string SuspendDataRoot;
string SwapFileDataRoot;
string LogDataRoot;
uint16 AutomaticStartupAction;
datetime AutomaticStartupActionDelay;
uint16 AutomaticStartupActionSequenceNumber;
uint16 AutomaticShutdownAction;
uint16 AutomaticRecoveryAction;
string RecoveryFile;
};
멤버
CIM_VirtualSystemSettingData 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
CIM_VirtualSystemSettingData 클래스에는 이러한 속성이 있습니다.
-
AutomaticRecoveryAction
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
가상 시스템에서 실행되는 소프트웨어가 실패할 때 가상 시스템에 대해 수행할 작업입니다. 이 속성에서 해결된 오류에는 호스트 플랫폼에서 검색할 수 있는 오류(예: 중단 불가능한 대기 상태 조건)만 포함됩니다.
-
-
없음 (2)
-
다시 시작 (3)
-
스냅샷으로 되돌리기 (4)
-
DMTF 예약됨 (..)
AutomaticShutdownAction
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
호스트가 종료되면 가상 시스템에 대해 수행할 작업입니다.
끄기 (2)
저장 상태 (3)
종료 (4)
DMTF 예약됨 (..)
AutomaticStartupAction
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
호스트가 시작될 때 가상 시스템에서 수행할 작업입니다.
없음 (2)
이전에 활성화된 경우 다시 시작 (3)
Always startup (4)
DMTF 예약됨 (..)
AutomaticStartupActionDelay
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
시작 작업의 지연입니다. 이 값은 datetime 데이터 형식의 간격 변형입니다.
AutomaticStartupActionSequenceNumber
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
호스트 시스템이 시작될 때 가상 시스템 활성화 시퀀스 번호입니다. 숫자가 낮을수록 이전 활성화가 표시됩니다. 하나 이상의 구성에 동일한 값이 표시되면 시퀀스는 구현에 따라 달라집니다. 값 "0"은 시퀀스가 구현에 종속되었음을 나타냅니다.
ConfigurationDataRoot
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템 구성에 대한 정보가 저장되는 디렉터리의 파일 경로입니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
ConfigurationFile
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템 구성에 대한 정보가 저장되는 파일의 상대 경로입니다. 상대 경로는 ConfigurationDataRoot 속성 값에 추가됩니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
ConfigurationID
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템 구성의 고유 ID입니다.
참고
ConfigurationID 는 InstanceID와 다르며 구현에 의해 가상 시스템 또는 가상 시스템 구성에 할당됩니다. ConfigurationID 는 키가 아니며 둘 이상의 인스턴스에 대해 동일한 값이 발생할 수 있습니다.
CreationTime
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
가상 시스템 구성을 만든 날짜 및 시간입니다.
LogDataRoot
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템에 대한 로그 정보가 저장되는 디렉터리의 상대 파일 경로입니다. 상대 경로는 ConfigurationDataRoot 속성 값에 추가됩니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
참고 사항
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
가상 시스템과 관련된 사용자가 제공한 메모를 포함하는 배열입니다.
RecoveryFile
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템의 복구 관련 정보가 저장되는 파일의 경로입니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
SnapshotDataRoot
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템 스냅샷에 대한 정보가 저장되는 디렉터리의 상대 경로입니다. 상대 경로는 ConfigurationDataRoot 속성 값에 추가됩니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
SuspendDataRoot
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템에 대한 일시 중단 관련 정보가 저장되는 디렉터리의 상대 경로입니다. 상대 경로는 ConfigurationDataRoot 속성 값에 추가됩니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
SwapFileDataRoot
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템의 스왑 파일이 저장되는 디렉터리의 상대 파일 경로입니다. 상대 경로는 ConfigurationDataRoot 속성 값에 추가됩니다. 이 속성의 형식은 RFC 2079를 기반으로 하는 URI입니다.
VirtualSystemIdentifier
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상화 플랫폼 내 시스템의 고유한 이름입니다. VirtualSystemIdentifier 는 가상 시스템 내에서 실행되는 운영 체제 인스턴스에 할당된 호스트 이름이 아니며 네트워크 포트에 할당된 IP 주소 또는 MAC 주소도 아닙니다.
VirtualSystemIdentifier에는 VirtualSystemIdentifier를 설정할 때 구현에서 해석할 수 있는 단순 패턴 또는 정규식과 같은 구현별 규칙이 포함될 수 있습니다.
VirtualSystemType
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템의 형식입니다.
참고
가상 시스템 유형을 알 수 없는 경우 이 값을 "DMTF:unknown"으로 설정해야 합니다.
이 속성은 다음 ABNF(증강 백러스 나우르 양식) 형식을 사용하여 서식이 지정됩니다.
vs-type = dmtf-value / other-org-value / legacy-value; dmtf-value = "DMTF:" defining-org ":" org-vs-type; other-org-value = defining-org ":" org-vs-type;
위의 ABNF 형식 값은 다음과 같습니다.
- dmtf-value 는 DMTF에서 정의하고 이 속성의 설명에 정의된 속성 값입니다.
- other-org-value 는 DMTF 이외의 비즈니스 엔터티에서 정의한 속성 값이며 이 속성에 대한 설명에 정의되어 있지 않습니다.
- 레거시 값 은 DMTF 이외의 비즈니스 엔터티에 의해 정의되고 이 속성에 대한 설명에 정의되지 않은 속성 값입니다. 이러한 값은 허용되지만 시간이 지남에 따라 더 이상 사용되지 않는 것이 좋습니다.
- defining-org 가상 시스템 유형을 정의하는 비즈니스 엔터티에 대한 식별자입니다. 여기에는 저작권, 상표권 또는 비즈니스 엔터티가 소유한 고유한 이름이 포함되어야 합니다. "DMTF"가 아니어야 하며 콜론을 포함하지 않아야 합니다.
- org-vs-type 정의 비즈니스 엔터티 내의 가상 시스템 형식에 대한 식별자입니다. 정의 조직 내에서 고유해야 합니다. org-vs-type은 U0000-U001F(유니코드 C0 컨트롤), U0020(공간), U007F(유니코드 C0 컨트롤) 또는 U0080-U009F(유니코드 C1 컨트롤)를 제외하고 CIM 문자열에 허용되는 문자를 사용할 수 있습니다.
- 값을 세그먼트로 구조화해야 하는 경우 세그먼트를 단일 콜론으로 구분해야 합니다.
- 이 속성의 값은 대/소문자를 구분하여 처리해야 합니다. 표시 이름이 아닌 프로그래밍 방식으로 처리되며 짧아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
네임스페이스 |
Root\virtualization\v2 |
MOF |
|
DLL |
|