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는 키가 아니며 둘 이상의 instance 동일한 값이 발생할 수 있습니다.
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는 가상 시스템 내에서 실행되는 운영 체제 instance 할당된 호스트 이름이 아니며 네트워크 포트에 할당된 IP 주소 또는 MAC 주소도 아닙니다.
VirtualSystemIdentifier에는 VirtualSystemIdentifier를 설정할 때 구현에서 해석할 수 있는 단순 패턴 또는 정규식과 같은 구현별 규칙이 포함될 수 있습니다.
VirtualSystemType
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
가상 시스템의 형식입니다.
참고
가상 시스템 유형을 알 수 없는 경우 이 값을 "DMTF:unknown"로 설정해야 합니다.
이 속성은 다음과 같은 ABNF(보강된 Backus Naur Form) 형식을 사용하여 형식이 지정됩니다.
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 이외의 비즈니스 엔터티에서 정의한 속성 값이며 이 속성에 대한 설명에 정의되어 있지 않습니다.
- legacy-value DMTF 이외의 비즈니스 엔터티에 의해 정의되고 이 속성의 설명에 정의되지 않은 속성 값입니다. 이러한 값은 허용되지만 시간이 지남에 따라 더 이상 사용되지 않는 것이 좋습니다.
- defining-org 가상 시스템 유형을 정의하는 비즈니스 엔터티에 대한 식별자입니다. 여기에는 저작권, 상표 또는 비즈니스 엔터티가 소유한 고유한 이름이 포함되어야 합니다. "DMTF"여야 하며 콜론을 포함하지 않아야 합니다.
- org-vs-type 정의 비즈니스 엔터티 내의 가상 시스템 형식에 대한 식별자입니다. defining-org 내에서 고유해야 합니다. org-vs-type은 U0000-U001F(유니코드 C0 컨트롤), U0020(공간), U007F(유니코드 C0 컨트롤) 또는 U0080-U009F(유니코드 C1 컨트롤)를 제외하고 CIM 문자열에 허용되는 문자를 사용할 수 있습니다.
- 값을 세그먼트로 구조화해야 하는 경우 세그먼트를 단일 콜론으로 구분해야 합니다.
- 이 속성의 값은 대/소문자를 구분하여 처리해야 합니다. 표시 이름이 아닌 프로그래밍 방식으로 처리되며 짧아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
네임스페이스 |
Root\virtualization\v2 |
MOF |
|
DLL |
|