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
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 |
|
DLL |
|