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입니다.

참고

ConfigurationIDInstanceID와 다르며 구현에 의해 가상 시스템 또는 가상 시스템 구성에 할당됩니다. 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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

CIM_SettingData