다음을 통해 공유


Msvm_SummaryInformationBase 클래스

Msvm_VirtualSystemManagementService 클래스의 GetSummaryInformation 메서드에서 가상 시스템 또는 스냅샷 관련된 일반적인 정보를 빠르게 검색하는 데 사용됩니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.

구문

[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformationBase : CIM_View
{
  string   InstanceID;
  DateTime CreationTime;
  string   ElementName;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   HealthState;
  string   Name;
  string   Notes;
  string   Version;
  uint16   NumberOfProcessors;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  uint64   UpTime;
  uint16   EnhancedSessionModeState;
  string   VirtualSwitchNames[];
  string   VirtualSystemSubType;
  string   HostComputerSystemName;
};

멤버

Msvm_SummaryInformationBase 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

Msvm_SummaryInformationBase 클래스에는 이러한 속성이 있습니다.

CreationTime

데이터 형식: DateTime

액세스 형식: 읽기 전용

가상 시스템 또는 스냅샷 만들어진 시간입니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 재정의 ("CIM_ManagedElement.ElementName")

가상 시스템 또는 스냅샷 이름입니다.

EnabledState

데이터 형식: uint16

액세스 형식: 읽기 전용

가상 시스템 또는 스냅샷 현재 상태입니다.

EnhancedSessionModeState

데이터 형식: uint16

액세스 형식: 읽기 전용

호스트에서 향상된 모드 연결을 허용하는지 여부와 허용되는 경우 가상 머신에서 사용할 수 있는지 여부를 나타냅니다.

허용 및 사용 가능 (2)

허용되지 않음 (3)

허용되지만 사용할 수 없음 (6)

HealthState

데이터 형식: uint16

액세스 형식: 읽기 전용

가상 시스템의 현재 상태입니다. 이 속성은 가상 시스템 스냅샷 나타내는 Msvm_SummaryInformation 인스턴스에 사용할 수 없습니다.

HostComputerSystemName

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 가상 머신을 호스트하는 컴퓨터의 이름입니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 재정의 ("CIM_ManagedElement.InstanceID"),

InstanceID는 인스턴스화 네임스페이스의 scope 내에서 이 클래스의 instance 불투명하고 고유하게 식별하는 데 사용할 수 있는 선택적 속성입니다. 이 클래스의 다양한 서브클래스는 이 속성을 재정의하여 필수 또는 키를 만들 수 있습니다. 이러한 서브클래스는 아래에 정의된 고유성을 보장하기 위해 기본 설정 알고리즘을 수정할 수도 있습니다.

NameSpace 내에서 고유성을 보장하려면 다음 "기본 설정" 알고리즘을 사용하여 InstanceID 값을 생성해야 합니다.

<OrgID>:<LocalID>

<OrgID와 <LocalID>>는 콜론(:))으로 구분되며, 여기서 <OrgID는 InstanceID>를 만들거나 정의하는 비즈니스 엔터티가 소유하거나 인식된 글로벌 기관에서 비즈니스 엔터티에 할당된 등록된 ID인 저작권, 상표 또는 기타 고유한 이름을 포함해야 합니다. (이 요구 사항은 다음과 유사합니다.< 스키마 클래스 이름의 스키마 이름>>\_<클래스 이름 구조입니다.) 또한 고유성을 <보장하기 위해 OrgID>에는 콜론(:) 포함되어서는 안됩니다. 이 알고리즘을 사용하는 경우 InstanceID에 표시되는 첫 번째 콜론이 OrgID와 <LocalID>> 사이에 <나타나야 합니다.

<LocalID> 는 비즈니스 엔터티에서 선택되며 다른 기본(실제) 요소를 식별하는 데 재사용해서는 안 됩니다. null이 아니고 위의 "기본 설정" 알고리즘이 사용되지 않는 경우 정의 엔터티는 이 instance NameSpace에 대해 이 공급자 또는 다른 공급자가 생성한 모든 InstanceID에서 결과 InstanceID가 다시 사용되지 않도록 해야 합니다.

DMTF 정의 인스턴스에 대해 null로 설정하지 않으면 CIM으로 설정된 OrgID>와 함께 <"기본 설정" 알고리즘을 사용해야 합니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

가상 시스템 또는 스냅샷 고유한 이름입니다.

참고 사항

데이터 형식: 문자열

액세스 형식: 읽기 전용

가상 시스템 또는 스냅샷 연결된 참고 사항입니다.

NumberOfProcessors

데이터 형식: uint16

액세스 형식: 읽기 전용

가상 시스템 또는 스냅샷 할당된 총 가상 프로세서 수입니다.

OperationalStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: ArrayType ("인덱싱됨")

요소의 현재 상태.

OtherEnabledState

데이터 형식: 문자열

액세스 형식: 읽기 전용

EnabledState 속성이 1("기타")로 설정된 경우 요소의 사용 또는 사용 안 함 상태를 설명하는 문자열입니다. EnabledState가 1 이외의 값인 경우 이 속성을 null로 설정해야 합니다.

StatusDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

한정자: ArrayType ("인덱싱됨")

다양한 OperationalStatus 배열 값을 설명하는 문자열입니다.

가동

데이터 형식: uint64

액세스 형식: 읽기 전용

가상 시스템이 마지막으로 부팅된 이후의 시간입니다. 이 속성은 가상 시스템 스냅샷 나타내는 Msvm_SummaryInformation 인스턴스에 사용할 수 없습니다.

버전

데이터 형식: 문자열

액세스 형식: 읽기 전용

"major.minor" 형식의 가상 시스템 버전입니다. 예: "2.0".

VirtualSwitchNames

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

한정자: ArrayType ("인덱싱됨")

VM이 연결된 가상 스위치의 이름을 나열하는 문자열입니다.

VirtualSystemSubType

데이터 형식: 문자열

액세스 형식: 읽기 전용

가상 시스템의 하위 형식입니다.

Microsoft:Hyper-V:SubType:1 ("Microsoft:Hyper-V:SubType:1")

Microsoft:Hyper-V:SubType:2 ("Microsoft:Hyper-V:SubType:2")

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 10, 버전 1703 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2016
네임스페이스
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

CIM_View