Msvm_Synth3dVideoPool 类

包含有关主机系统上可用的合成三维视频图形处理单元的信息, (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

Caption

数据类型: 字符串

访问类型:只读

限定符: MaxLen (64)

对象的简短说明。 此属性继承自 CIM_ManagedElement

CommunicationStatus

数据类型: uint16

访问类型:只读

指示检测能够与基础托管元素通信。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

不可用 (1)

通信正常 (2)

丢失的通信 (3)

无联系人 (4)

DMTF 保留 (。。)

供应商保留 (0x8000。。)

ConsumedResourceUnits

数据类型: 字符串

访问类型:只读

指定 MaxConsumableResourceCurrentlyConsumedResource 属性的单位。 此属性继承自 CIM_ResourcePool

当前ConsumedResource

数据类型: uint64

访问类型:只读

指定资源池当前呈现给使用者的资源量。 此属性不同于 保留 属性,因为它描述资源的使用者视图,而 保留 属性描述资源的生成者视图。 此属性继承自 CIM_ResourcePool

说明

数据类型: 字符串

访问类型:只读

对象的说明。 此属性继承自 CIM_ManagedElement

DetailedStatus

数据类型: uint16

访问类型:只读

PrimaryStatus 属性补充其他状态详细信息。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

不可用 (0)

无其他信息 (1)

压力 (2)

预测故障 (3)

不可恢复的错误 (4)

错误 (5) 支持实体

DMTF 保留 (。。)

供应商保留 (0x8000。。)

DirectXVersion

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定资源池中卡支持的 DirectX 的最低版本。

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性允许每个实例定义显示名称,以及其关键属性、标识数据和说明信息。 CIM_ManagedSystemElement类的 Name 属性也定义为显示名称,但它通常是作为键的子类。 不一致,同一属性可以传达标识和显示名称并不合理。 如果 Name 存在且不是 Key ((例如 LogicalDevice) 实例), 则名称和ElementName 属性中可以同时显示相同的信息。 此属性继承自 CIM_ManagedElement

HealthState

数据类型: uint16

访问类型:只读

元素的当前运行状况。 此属性继承自 CIM_ManagedSystemElement,并且始终设置为 5 (OK) 。

InstallDate

数据类型: datetime

访问类型:只读

创建虚拟机的日期和时间。 此属性继承自 CIM_ManagedSystemElement

InstanceID

数据类型: 字符串

访问类型:只读

限定符: 密钥

唯一标识此类的实例。 此属性继承自 CIM_ManagedElement

Is3dVideoSupported

数据类型: 布尔值

访问类型:只读

指定主机系统是否支持三维视频。 如果支持 3D 视频,则包含非零值,否则为零。 若要支持三维视频,RemoteFX主机必须具有二级地址转换 (SLAT) 功能,并且至少有一个支持RemoteFX的物理 GPU。

IsGPUCapable

数据类型: 布尔值

访问类型:只读

指定主机是否具有支持RemoteFX的 GPU,以及其 DirectX 版本是否满足最低要求。

IsSLATCapable

数据类型: 布尔值

访问类型:只读

限定符: 弃用 (“无值”)

指定主机是否具有二级地址转换 (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 保留 (。。)

供应商保留 (0x8000.。)

OperationalStatus

数据类型: uint16 数组

访问类型:只读

元素的当前状态。 此属性继承自 CIM_ManagedSystemElement,并且始终设置为 2 (OK) 。 Hyper-V 将只使用此数组的第一个元素。

OtherResourceType

数据类型: 字符串

访问类型:只读

一个字符串,用于描述定义良好的值不可用时的资源类型, ResourceType 设置为 0 (“Other”) 。 此属性继承自 CIM_ResourcePool,并设置为 Null

PoolID

数据类型: 字符串

访问类型:只读

此值由从此池中分配 的CIM_ResourceAllocationSettingData 实例引用。 此属性继承自 CIM_ResourcePool,并且始终设置为“Microsoft:GUID\Root”。

PrimaryStatus

数据类型: uint16

访问类型:只读

提供高级状态信息。 此属性应与 DetailedStatus 属性结合使用,以提供元素及其子组件的高级和详细的运行状况状态。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

正常 (1)

降级 (2)

错误 ( 3)

DMTF 保留 (。。)

供应商保留 (0x8000.。)

原始

数据类型: 布尔值

访问类型:只读

如此 如果此资源池是资源管理活动中绘制和返回资源的基数;否则为 False。 为原始意味着此模型的使用者无法创建或删除此资源池。 但是,其他操作(建模或不建模)可能会影响原始资源池的特征或大小。 此属性继承自 CIM_ResourcePool

RequiredMinimumDirectXVersion

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定资源池中卡所需的 DirectX 最低版本。

Reserved

数据类型: uint64

访问类型:只读

当前预留以 AllocationUnits 单位为单位 () 分散在此池中的所有活动分配中。 在分层配置中,这表示所有后代资源池当前预留的总和。 此属性继承自 CIM_ResourcePool

ResourceSubType

数据类型: 字符串

访问类型:只读

描述此池的实现特定子类型的字符串。 例如,这可用于区分相同资源类型的不同模型。 此属性继承自 CIM_ResourcePool

ResourceType

数据类型: uint16

访问类型:只读

此资源池可以分配的资源类型。 此属性继承自 CIM_ResourcePool,并且始终设置为 4 (“Memory”) 。

Status

数据类型: 字符串

访问类型:只读

此属性继承自 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