Msvm_AllocationCapabilities 클래스
클라이언트가 가상 리소스에 대한 유효한 기본 설정 범위를 검색할 수 있는 방법을 정의합니다. Msvm_AllocationCapabilities 개체는 각 리소스 풀과 연결됩니다. 4개의 Msvm_ResourceAllocationSettingData 개체는 지정된 리소스의 할당에 대한 최소, 최대, 기본값 및 증분 값을 설명하기 위해 Msvm_AllocationCapabilities 개체와 연결됩니다. 이러한 클래스는 함께 지원되는 기능의 전체 범위를 설명합니다.
다음 구문은 간소화된 MOF(Managed Object Format) 코드이며 상속된 모든 속성을 포함합니다.
구문
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
string InstanceID;
string Caption;
string Description;
string ElementName;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
uint16 RequestTypesSupported;
uint16 SharingMode;
uint16 SupportedAddStates[];
uint16 SupportedRemoveStates[];
};
멤버
Msvm_AllocationCapabilities 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
Msvm_AllocationCapabilities 클래스에는 이러한 속성이 있습니다.
-
캡션
-
-
데이터 형식: string
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
설명
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체에 대한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
ElementName
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체의 표시 이름입니다. 이 속성을 사용하면 각 instance 키 속성, ID 데이터 및 설명 정보 외에도 표시 이름을 정의할 수 있습니다. CIM_ManagedSystemElement 클래스의 Name 속성도 표시 이름으로 정의됩니다. 그러나 키로 서브클래스되는 경우가 많습니다. 동일한 속성이 불일치 없이 ID와 표시 이름을 모두 전달할 수 있는 것은 합리적이지 않습니다. Name이 존재하고 키가 아닌 경우(예: 논리 디바이스의 인스턴스) Name 및 ElementName 속성 모두에 동일한 정보가 있을 수 있습니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
InstanceID
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
이 리소스 풀의 고유 식별자입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
OtherResourceType
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
잘 정의된 값을 사용할 수 없으며 ResourceType 값이 "Other"인 경우 리소스 종류를 설명하는 문자열입니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
-
-
RequestTypesSupported
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
특정 리소스 요청이 지원되는지 여부를 나타냅니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
값 의미 - 알 수 없음
- 0
Unknown - 특정
- 2
요청에는 특정 리소스에 대한 요청이 포함될 수 있습니다. - 일반
- 3
요청에는 특정 리소스에 대한 요청이 포함되지 않습니다. - 모두
- 4
특정 요청과 일반 요청이 모두 지원됩니다. -
-
ResourceSubType
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
이 리소스에 대한 구현 특정 하위 형식을 설명하는 문자열입니다. 예를 들어 동일한 리소스 유형의 다른 모델을 구분하는 데 사용할 수 있습니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
-
-
ResourceType
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
이 할당 설정이 나타내는 리소스의 유형입니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
-
기타 (1)
-
컴퓨터 시스템 (2)
-
프로세서 (3)
-
메모리 (4)
-
IDE 컨트롤러 (5)
-
병렬 SCSI HBA (6)
-
FC HBA (7)
-
iSCSI HBA (8)
-
IB HCA (9)
-
이더넷 어댑터 (10)
-
기타 네트워크 어댑터 (11)
-
I/O 슬롯 (12)
-
I/O 디바이스 (13)
-
플로피 드라이브 (14)
-
CD 드라이브 (15)
-
DVD 드라이브 (16)
-
디스크 드라이브 (17)
-
테이프 드라이브 (18)
-
스토리지 익스텐트 (19)
-
기타 스토리지 디바이스 (20)
-
직렬 포트 (21)
-
병렬 포트 (22)
-
USB 컨트롤러 (23)
-
그래픽 컨트롤러 (24)
-
IEEE 1394 컨트롤러 (25)
-
분할 가능한 단위 (26)
-
기본 파티션 가능 단위 (27)
-
전원 (28)
-
냉각 용량 (29)
-
이더넷 스위치 포트 (30)
-
논리 디스크 (31)
-
스토리지 볼륨 (32)
-
이더넷 연결 (33)
-
DMTF 예약 됨(..)
-
공급업체 예약 (0x8000. 0xFFFF )
-
-
SharingMode
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
기본 리소스에 대한 액세스 권한이 부여되는 방법을 나타냅니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
값 의미 - 알 수 없음
- 0
Unknown - 전용
- 2
기본 리소스에 대한 단독 액세스. - 공유
- 3
기본 리소스의 공유 사용. -
-
SupportedAddStates
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
새 리소스를 만들 때 리소스가 연결될 시스템이 있을 수 있음을 나타냅니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
-
알 수 없음 (0)
-
사용 (2)
-
사용 안 함 (3)
-
종료 중(4)
-
해당 없음 (5)
-
사용하지만 오프라인 (6)
-
테스트 중 (7)
-
지연됨 (8)
-
정지 (9)
-
시작 날짜(10)
-
일시 중지됨 (11)
-
일시 중단됨 (12)
-
DMTF 예약 됨(..)
-
공급업체 예약 (0x8000. 0xFFFF )
-
-
SupportedRemoveStates
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
리소스가 제거될 때 리소스가 연결된 시스템에 있을 수 있는 상태를 나타냅니다. 이 속성은 CIM_AllocationCapabilities 상속됩니다.
-
알 수 없음 (0)
-
사용 (2)
-
사용 안 함 (3)
-
종료 중(4)
-
해당 없음 (5)
-
사용하지만 오프라인 (6)
-
테스트 중 (7)
-
지연됨 (8)
-
정지 (9)
-
시작 날짜(10)
-
일시 중지됨 (11)
-
일시 중단됨 (12)
-
DMTF 예약 됨(..)
-
공급업체 예약 (0x8000. 0xFFFF )
-
설명
Msvm_AllocationCapabilities 클래스에 대한 액세스는 UAC 필터링에 의해 제한될 수 있습니다. 자세한 내용은 사용자 계정 컨트롤 및 WMI를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|