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 는 키가 아니며 둘 이상의 인스턴스에 대해 동일한 값이 발생할 수 있습니다.

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

CIM_SettingData