Msvm_ProcessorPool 클래스
가상 머신에 할당될 수 있는 프로세서 리소스를 집계합니다.
다음 구문은 간소화된 MOF(Managed Object Format) 코드이며 상속된 모든 속성을 포함합니다.
구문
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProcessorPool : CIM_ResourcePool
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string PoolID = "Microsoft:GUID\Root";
boolean Primordial = False;
uint64 Capacity;
uint64 Reserved;
uint16 ResourceType = 4;
string OtherResourceType;
string ResourceSubType;
string AllocationUnits = "Megabyte";
string ConsumedResourceUnits = "count";
uint64 CurrentlyConsumedResource;
uint64 MaxConsumableResource;
};
멤버
Msvm_ProcessorPool 클래스에는 다음과 같은 유형의 멤버가 있습니다.
메서드
Msvm_ProcessorPool 클래스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
CalculatePossibleReserve | 실제 프로세서 예약을 찾는 데 사용됩니다. |
속성
Msvm_ProcessorPool 클래스에는 이러한 속성이 있습니다.
-
AllocationUnits
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
리소스 풀에서 사용하는 할당 단위입니다. 이 속성은 CIM_ResourcePool 상속되며 "Megabyte"로 설정됩니다.
-
-
용량
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
리소스 풀에서 지원할 수 있는 활성 예약의 최대 크기( AllocationUnits 단위)입니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
캡션
-
-
데이터 형식: string
-
액세스 형식: 읽기 전용
개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
CommunicationStatus
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
계측이 기본 관리되는 요소와 통신하는 기능을 나타냅니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
알 수 없음 (0)
-
사용할 수 없음 (1)
-
통신 확인 (2)
-
통신 끊김 (3)
-
연락처 없음 (4)
-
DMTF 예약 됨(..)
-
Vendor Reserved (0x8000.. )
-
-
ConsumedResourceUnits
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
MaxConsumableResource 및 CurrentlyConsumedResource 속성의 단위를 지정합니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
CurrentlyConsumedResource
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
리소스 풀이 현재 소비자에게 제공하는 리소스의 양을 지정합니다. 이 속성은 리소스의 소비자 보기를 설명하는 반면 Reserved 속성은 리소스의 생산자 보기를 설명한다는 측면에서 Reserved 속성과 다릅니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
설명
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체에 대한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
DetailedStatus
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
PrimaryStatus 속성을 추가 상태 세부 정보로 보완합니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
사용할 수 없음 (0)
-
추가 정보 없음 (1)
-
스트레스 ( 2)
-
예측 실패 (3)
-
복구할 수 없는 오류 (4)
-
오류에서 엔터티 지원 (5)
-
DMTF 예약 됨(..)
-
Vendor Reserved (0x8000.. )
-
-
ElementName
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체의 표시 이름입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
HealthState
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
요소의 현재 상태입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
InstallDate
-
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
개체가 설치된 날짜 및 시간입니다. 이 속성은 개체가 설치되었음을 나타내는 값이 필요하지 않습니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
InstanceID
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key
이 클래스의 instance 고유하게 식별합니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
MaxConsumableResource
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
리소스 풀이 소비자에게 표시할 수 있는 소모성 리소스의 최대 양을 지정합니다. 이 속성은 리소스의 소비자 보기를 설명하는 반면 Capacity 속성은 리소스의 생산자 뷰를 설명한다는 측면에서 Capacity 속성과 다릅니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
이름
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체가 알려진 레이블입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
OperatingStatus
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
요소의 작동 조건에 대한 현재 상태 정보를 제공하며 EnabledState 속성의 값과 관련하여 더 자세한 정보를 제공하는 데 사용할 수 있습니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
알 수 없음 (0)
-
사용할 수 없음 (1)
-
서비스 (2)
-
시작 (3)
-
중지 (4)
-
중지됨 (5)
-
중단됨 (6)
-
휴면 (7)
-
완료됨 (8)
-
마이그레이션 중(9)
-
이주 (10)
-
이민 중(11)
-
스냅샷( 12)
-
종료 중 (13)
-
테스트 중 (14)
-
전환 중(15)
-
In Service (16)
-
DMTF 예약됨 (..)
-
Vendor Reserved (0x8000.. )
-
-
OperationalStatus
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
개체의 현재 상태입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
OtherResourceType
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
잘 정의된 값을 사용할 수 없으며 ResourceType 이 0("기타")으로 설정된 경우 리소스 종류를 설명하는 문자열입니다. 이 속성은 CIM_ResourcePool 상속되며 Null로 설정됩니다.
-
-
PoolID
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
이 값은 이 풀에서 할당된 CIM_ResourceAllocationSettingData 인스턴스에서 참조됩니다. 이 속성은 CIM_ResourcePool 상속되며 항상 "Microsoft:GUID\Root"로 설정됩니다.
-
-
PrimaryStatus
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
높은 수준의 상태 정보를 제공합니다. 이 속성은 DetailedStatus 속성과 함께 사용하여 요소 및 하위 구성 요소의 상위 수준 및 상세 상태 상태 제공해야 합니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
알 수 없음 (0)
-
확인 (1)
-
성능 저하됨 (2)
-
오류 (3)
-
DMTF 예약됨 (..)
-
Vendor Reserved (0x8000.. )
-
-
원시
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
True 이면 이 리소스 풀이 리소스 관리 활동에서 리소스가 그려지고 반환되는 기반이 됩니다. 그렇지 않으면 False입니다. 기본값이 된다는 것은 이 모델의 소비자가 이 리소스 풀을 만들거나 삭제할 수 없음을 의미합니다. 그러나 모델링 여부에 관계없이 다른 작업은 기본 리소스 풀의 특성 또는 크기에 영향을 줄 수 있습니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
Reserved
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
현재 예약( AllocationUnits 단위)은 이 풀의 모든 활성 할당에 분산됩니다. 계층 구조 구성에서 이는 모든 하위 리소스 풀 현재 예약의 합계를 나타냅니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
ResourceSubType
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
이 풀에 대한 구현별 하위 형식을 설명하는 문자열입니다. 예를 들어 동일한 리소스 유형의 서로 다른 모델을 구분하는 데 사용할 수 있습니다. 이 속성은 CIM_ResourcePool 상속됩니다.
-
-
ResourceType
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
이 리소스 풀이 할당할 수 있는 리소스의 유형입니다. 이 속성은 CIM_ResourcePool 상속되며 4("메모리")로 설정됩니다.
-
-
상태
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체의 현재 상태. 이 속성은 CIM_ManagedSystemElement 상속되지만 사용되지 않습니다.
-
-
StatusDescriptions
-
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
다양한 OperationalStatus 배열 값을 설명하는 문자열입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
설명
Msvm_ProcessorPool 클래스에 대한 액세스는 UAC 필터링에 의해 제한될 수 있습니다. 자세한 내용은 사용자 계정 컨트롤 및 WMI를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|