다음을 통해 공유


Msvm_Synth3dVideoPool 클래스

호스트 시스템에서 사용할 수 있는 가상 3D GPU(비디오 그래픽 처리 장치)에 대한 정보를 포함합니다. 이 클래스는 RemoteFX를 지원하는 호스트 시스템에서만 사용됩니다.

다음 구문은 MOF(관리 개체 형식) 코드를 간소화하고 상속된 모든 속성을 포함합니다.

구문

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_Synth3dVideoPool : CIM_ResourcePool
{
  string   InstanceID;
  string   Caption = "3D Display Controller Resource Pool";
  string   Description = "Resource pool used to allocate synthetic 3D video controller resources to a virtual machine.";
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[] = {"OK"};
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   PoolID;
  boolean  Primordial = True;
  uint64   Capacity;
  uint64   Reserved = 0;
  uint16   ResourceType;
  string   OtherResourceType;
  string   ResourceSubType = "Microsoft:Hyper-V:Synthetic 3D Display Controller";
  string   AllocationUnits = "count";
  string   ConsumedResourceUnits = "count";
  uint64   CurrentlyConsumedResource;
  uint64   MaxConsumableResource;
  boolean  Is3dVideoSupported;
  boolean  IsSLATCapable;
  boolean  IsGPUCapable;
  string   DirectXVersion;
  string   RequiredMinimumDirectXVersion;
};

멤버

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

메서드

Msvm_Synth3dVideoPool 클래스에는 이러한 메서드가 있습니다.

메서드 설명
CalculateVideoMemoryRequirements RemoteFX 가상 머신에 필요한 비디오 메모리의 양을 계산합니다.

속성

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

AllocationUnits

데이터 형식: 문자열

액세스 형식: 읽기 전용

리소스 풀에서 사용하는 할당 단위입니다. 이 속성은 CIM_ResourcePool 상속됩니다.

용량

데이터 형식: uint64

액세스 형식: 읽기 전용

리소스 풀에서 지원할 수 있는 활성 예약의 최대 크기( AllocationUnits 단위)입니다. 이 속성은 CIM_ResourcePool 상속됩니다.

캡션

데이터 형식: string

액세스 형식: 읽기 전용

한정자: MaxLen(64)

개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.

CommunicationStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

기본 관리되는 요소와 통신하는 계측의 기능을 나타냅니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

알 수 없음 (0)

사용할 수 없음 (1)

통신 확인 (2)

통신 손실 (3)

연락처 없음 (4)

DMTF 예약됨 (..)

Vendor Reserved (0x8000.. )

ConsumedResourceUnits

데이터 형식: 문자열

액세스 형식: 읽기 전용

MaxConsumableResourceCurrentlyConsumedResource 속성의 단위를 지정합니다. 이 속성은 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.. )

DirectXVersion

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

리소스 풀 내의 카드에서 지원하는 가장 낮은 버전의 DirectX를 지정합니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체의 표시 이름입니다. 이 속성을 사용하면 각 instance 키 속성, ID 데이터 및 설명 정보 외에도 표시 이름을 정의할 수 있습니다. CIM_ManagedSystemElement 클래스의 Name 속성도 표시 이름으로 정의되지만 키로 서브클래스되는 경우가 많습니다. 동일한 속성이 불일치 없이 ID와 표시 이름을 모두 전달할 수 있는 것은 합리적이지 않습니다. Name이 존재하고 키가 아닌 경우(예: LogicalDevice 인스턴스의 경우) NameElementName 속성 모두에 동일한 정보가 있을 수 있습니다. 이 속성은 CIM_ManagedElement 상속됩니다.

HealthState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 현재 상태입니다. 이 속성은 CIM_ManagedSystemElement 상속되며 항상 5(확인)로 설정됩니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

가상 머신을 만든 날짜 및 시간입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: Key

이 클래스의 instance 고유하게 식별합니다. 이 속성은 CIM_ManagedElement 상속됩니다.

Is3dVideoSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

호스트 시스템에서 3D 비디오를 지원하는지 여부를 지정합니다. 3D 비디오가 지원되는 경우 0이 아닌 값을 포함하거나, 그렇지 않으면 0을 포함합니다. 3차원 비디오를 지원하려면 RemoteFX 호스트에 SLAT(두 번째 수준 주소 변환) 기능이 있어야 하며 RemoteFX를 지원하는 물리적 GPU가 하나 이상 있어야 합니다.

IsGPUCapable

데이터 형식: boolean

액세스 형식: 읽기 전용

호스트에 RemoteFX를 지원하는 GPU가 있는지 여부와 DirectX 버전이 최소 요구 사항을 충족하는지 여부를 지정합니다.

IsSLATCapable

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: 사용되지 않음 ("값 없음")

호스트에 SLAT(두 번째 수준 주소 변환) 지원 CPU가 있는지 여부를 지정합니다.

참고

Windows 10 버전 1703 및 Windows Server 2016 사용되지 않습니다.

MaxConsumableResource

데이터 형식: uint64

액세스 형식: 읽기 전용

리소스 풀이 소비자에게 표시할 수 있는 소모성 리소스의 최대 양을 지정합니다. 이 속성은 리소스의 소비자 보기를 설명하는 반면 Capacity 속성은 리소스의 생산자 보기를 설명한다는 측면에서 Capacity 속성과 다릅니다. 이 속성은 CIM_ResourcePool 상속됩니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen (1024)

개체가 알려진 레이블입니다. 서브클래스를 사용하면 이 속성을 키 속성으로 재정의할 수 있습니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

OperatingStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 작동 조건에 대한 현재 상태 정보를 제공하며 EnabledState 속성의 값과 관련하여 자세한 정보를 제공하는 데 사용할 수 있습니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

알 수 없음 (0)

사용할 수 없음 (1)

서비스 (2)

시작 (3)

중지 (4)

중지됨 (5)

중단됨 (6)

휴면 ( 7)

완료됨 (8)

마이그레이션 (9)

이주 (10)

이민 (11)

스냅샷 만들기 (12)

종료 중(13)

테스트 중(14)

전환 (15)

서비스 중 (16)

DMTF 예약 됨(..)

Vendor Reserved (0x8000.. )

OperationalStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

요소의 현재 상태. 이 속성은 CIM_ManagedSystemElement 상속되며 항상 2(확인)로 설정됩니다. Hyper-V는 이 배열의 첫 번째 요소만 사용합니다.

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 상속됩니다.

RequiredMinimumDirectXVersion

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

리소스 풀 내의 카드에 필요한 가장 낮은 버전의 DirectX를 지정합니다.

Reserved

데이터 형식: uint64

액세스 형식: 읽기 전용

현재 예약( AllocationUnits 단위)은 이 풀의 모든 활성 할당에 분산됩니다. 계층 구조 구성에서는 모든 하위 리소스 풀 현재 예약의 합계를 나타냅니다. 이 속성은 CIM_ResourcePool 상속됩니다.

ResourceSubType

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 풀의 구현 특정 하위 형식을 설명하는 문자열입니다. 예를 들어 동일한 리소스 유형의 다른 모델을 구분하는 데 사용할 수 있습니다. 이 속성은 CIM_ResourcePool 상속됩니다.

ResourceType

데이터 형식: uint16

액세스 형식: 읽기 전용

이 리소스 풀이 할당할 수 있는 리소스의 유형입니다. 이 속성은 CIM_ResourcePool 상속되며 항상 4("메모리")로 설정됩니다.

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 속성은 CIM_ManagedSystemElement 상속되지만 사용되지 않습니다.

StatusDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

다양한 OperationalStatus 배열 값을 설명하는 문자열입니다. 이 속성은 CIM_ManagedSystemElement 상속되며 항상 "확인"으로 설정됩니다. Hyper-V는 이 배열의 첫 번째 요소만 사용합니다.

요구 사항

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

추가 정보

CIM_ResourcePool