Msvm_Synthetic3DDisplayController 类
表示分配给虚拟机的合成三维显示控制器。 此类仅用于使用RemoteFX的虚拟机。
重要
将合成 3D 显示控制器添加到虚拟机时,必须禁用附加到该虚拟机的任何综合显示控制器 (Msvm_SyntheticDisplayController) 。
以下语法是简化托管对象格式 (MOF) 代码,其中包含所有继承的属性。
语法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_Synthetic3DDisplayController : CIM_DisplayController
{
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 EnabledState;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName;
string SystemName;
uint16 CreationClassName;
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string OtherIdentifyingInfo[];
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[];
uint64 MaxQuiesceTime;
datetime TimeOfLastReset;
uint16 ProtocolSupported = 1;
uint32 MaxNumberControlled = 1;
string ProtocolDescription = "Video";
string VideoProcessor = "Synthetic Video Processor";
uint16 VideoMemoryType = 2;
string OtherVideoMemoryType;
uint32 NumberOfVideoPages = 2048;
uint32 MaxMemorySupported = 8388608;
uint16 AcceleratorCapabilities[] = { 2 };
string CapabilityDescriptions[] = { "Graphics Accelerator" };
string OtherVideoArchitecture;
uint16 VideoArchitecture;
string AllocatedGPU;
};
成员
Msvm_Synthetic3DDisplayController类包含以下类型的成员:
方法
Msvm_Synthetic3DDisplayController类具有这些方法。
方法 | 说明 |
---|---|
EnableDevice | 不支持此方法。 |
OnlineDevice | 不支持此方法。 |
QuiesceDevice | 不支持此方法。 |
RequestStateChange | 不支持此方法。 |
重置 | 不支持此方法。 |
RestoreProperties | 不支持此方法。 |
SaveProperties | 不支持此方法。 |
SetPowerState | 不支持此方法。 |
属性
Msvm_Synthetic3DDisplayController类具有这些属性。
-
AcceleratorCapabilities
-
-
数据类型: uint16 数组
-
访问类型:只读
显示控制器的图形和三维功能。 此属性继承自 CIM_DisplayController。
-
-
AdditionalAvailability
-
-
数据类型: uint16 数组
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,并且始终设置为 6 (不适用) 。
-
-
AllocatedGPU
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MAXLEN (1024)
分配给此虚拟机的物理图形处理单元的标识符 (GPU) 。 此属性仅适用于使用RemoteFX的虚拟机。
-
-
可用性
-
-
数据类型: uint16
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,并且始终设置为 6 (不适用) 。
-
-
AvailableRequestedStates
-
-
数据类型: uint16 数组
-
访问类型:只读
指示 RequestStateChange 方法的 RequestedState 参数的可能值。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 Null。
-
-
CapabilityDescriptions
-
-
数据类型: 字符串 数组
-
访问类型:只读
自由格式字符串数组,为 AcceleratorCapabilities 属性数组中指示的任何视频加速器功能提供更详细的说明。 此数组的每个条目都与位于同一索引的 AcceleratorCapabilities 属性数组中的条目相关。 此属性继承自 CIM_DisplayController。
-
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
对象的简短说明。 此属性继承自 CIM_ManagedElement。
-
-
CommunicationStatus
-
-
数据类型: uint16
-
访问类型:只读
指示检测能够与基础托管元素通信。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement。
-
未知 (0)
-
不可用 (1)
-
通信正常 (2)
-
丢失的通信 (3)
-
无联系人 (4)
-
DMTF 保留 (。。)
-
供应商保留 (0x8000.。)
-
-
CreationClassName
-
-
数据类型: uint16
-
访问类型:只读
在创建实例时使用的类或子类的名称。 此属性继承自 CIM_LogicalDevice。
-
-
说明
-
-
数据类型: 字符串
-
访问类型:只读
对象的说明。 此属性继承自 CIM_ManagedElement。
-
-
DetailedStatus
-
-
数据类型: uint16
-
访问类型:只读
向 PrimaryStatus 属性补充其他状态详细信息。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement。
-
不可用 (0)
-
无其他信息 (1)
-
压力 (2)
-
预测失败 (3)
-
不可恢复的错误 (4)
-
错误 (5) 支持实体
-
DMTF 保留 (。。)
-
供应商保留 (0x8000.。)
-
-
DeviceID
-
-
数据类型: 字符串
-
访问类型:只读
设备标识符。 此属性继承自 CIM_LogicalDevice,并且始终设置为“Microsoft:GUID”。
-
-
ElementName
-
-
数据类型: 字符串
-
访问类型:只读
对象的显示名称。 此属性继承自 CIM_ManagedElement。
-
-
EnabledDefault
-
-
数据类型: uint16
-
访问类型:只读
已启用元素状态的管理员默认或启动配置。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 2 (Enabled) 。
-
-
EnabledState
-
-
数据类型: 字符串
-
访问类型:只读
元素的启用和禁用状态。 它还可以指示这些请求状态之间的转换。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 2 (已启用) 或 3 (禁用) 。
-
-
ErrorCleared
-
-
数据类型: 布尔值
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但未使用。
-
-
ErrorDescription
-
-
数据类型: 字符串
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但未使用。
-
-
HealthState
-
-
数据类型: uint16
-
访问类型:只读
元素的当前运行状况。 此属性表示此元素的运行状况,但不一定表示其子元素的运行状况。 可能的值从 0 到 30,其中 5 表示元素完全正常,30 表示该元素完全非功能。 此属性继承自 CIM_ManagedSystemElement。
-
-
IdentifyingDescriptions
-
-
数据类型: 字符串 数组
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,并且始终设置为 Null。
-
-
InstallDate
-
-
数据类型: datetime
-
访问类型:只读
创建虚拟机配置的日期和时间。 此属性继承自 CIM_ManagedSystemElement。
-
-
InstanceID
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 密钥
唯一标识此类的实例。 此属性继承自 CIM_ManagedElement。
-
-
LastErrorCode
-
-
数据类型: uint32
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但未使用。
-
-
MaxMemorySupported
-
-
数据类型: uint32
-
访问类型:只读
支持的最大内存量(以字节为单位)。 此属性继承自 CIM_DisplayController。
-
-
MaxNumberControlled
-
-
数据类型: uint32
-
访问类型:只读
此控制器支持的最大直接可寻址实体数。 如果数字未知或不受限制,则应使用值 0。 控制器用来访问受控设备的协议。 此属性继承自 CIM_Controller。
-
-
MaxQuiesceTime
-
-
数据类型: uint64
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但未使用。
-
-
名称
-
-
数据类型: 字符串
-
访问类型:只读
对象的已知标签。 此属性继承自 CIM_ManagedSystemElement。
-
-
NumberOfVideoPages
-
-
数据类型: uint32
-
访问类型:只读
给定当前分辨率和可用内存支持的视频页数。 此属性继承自 CIM_DisplayController。
-
-
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。
-
-
OtherEnabledState
-
-
数据类型: 字符串
-
访问类型:只读
当 EnabledState 属性设置为 1 (其他) 时,元素的启用或禁用状态。 当 EnabledState 是除 1 以外的任何值时,此属性必须设置为 Null。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 Null。
-
-
OtherIdentifyingInfo
-
-
数据类型: 字符串 数组
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,并且始终设置为 Null。
-
-
OtherVideoArchitecture
-
-
数据类型: 字符串
-
访问类型:只读
一个字符串,描述 VideoArchitecture 属性为 1 (“Other”) 时的视频体系结构类型。 此属性继承自 CIM_DisplayController。
-
-
OtherVideoMemoryType
-
-
数据类型: 字符串
-
访问类型:只读
实例的 VideoMemoryType 属性为 1 (其他) 时的视频内存类型。 此属性继承自 CIM_DisplayController。
-
-
PowerManagementCapabilities
-
-
数据类型: uint16 数组
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但不使用它。
-
-
PowerManagementSupported
-
-
数据类型: 布尔值
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但不使用它。
-
-
PowerOnHours
-
-
数据类型: uint64
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但不使用它。
-
-
PrimaryStatus
-
-
数据类型: uint16
-
访问类型:只读
提供高级状态信息。 此属性应与 DetailedStatus 属性结合使用,以提供元素及其子组件的高级和详细的运行状况状态。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement。
-
未知 (0)
-
正常 (1)
-
降级 (2)
-
错误 3 (3)
-
DMTF 保留 (。。)
-
供应商保留 (0x8000。。)
-
-
ProtocolDescription
-
-
数据类型: 字符串
-
访问类型:只读
提供与控制器支持的协议相关的详细信息的字符串。 此属性继承自 CIM_Controller。
-
-
ProtocolSupported
-
-
数据类型: uint16
-
访问类型:只读
控制器用于访问受控设备的协议。 此属性继承自 CIM_Controller。
-
-
RequestedState
-
-
数据类型: uint16
-
访问类型:只读
元素的最后请求或所需状态。 元素的实际状态由 EnabledState 表示。 此属性用于比较上次请求的状态和当前启用或禁用状态。 CIM_EnabledLogicalElement的特定实例可能不支持 RequestStateChange。 如果发生这种情况,则使用值 12 (不适用) 。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 2 (Enabled) 、3 (Disabled) 或 12 (“不适用”) 。
-
-
Status
-
-
数据类型: 字符串
-
访问类型:只读
此属性继承自 CIM_ManagedSystemElement,但不使用它。
-
-
StatusDescriptions
-
-
数据类型: 字符串 数组
-
访问类型:只读
描述各种 OperationalStatus 数组值的字符串。 此属性继承自 CIM_ManagedSystemElement。
-
-
StatusInfo
-
-
数据类型: uint16
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但不使用它。
-
-
SystemCreationClassName
-
-
数据类型: 字符串
-
访问类型:只读
范围系统的创建类名称。 此属性继承自 CIM_LogicalDevice。
-
-
SystemName
-
-
数据类型: 字符串
-
访问类型:只读
范围虚拟机的唯一标识符。 此属性继承自 CIM_LogicalDevice。
-
-
TimeOfLastReset
-
-
数据类型: datetime
-
访问类型:只读
上次打开虚拟机的时间。 此属性继承自 CIM_Controller。
-
-
TimeOfLastStateChange
-
-
数据类型: datetime
-
访问类型:只读
上次更改元素的启用状态的日期或时间。 此属性继承自 CIM_EnabledLogicalElement。
-
-
TotalPowerOnHours
-
-
数据类型: uint64
-
访问类型:只读
此属性继承自 CIM_LogicalDevice,但不使用它。
-
-
TransitioningToState
-
-
数据类型: uint16
-
访问类型:只读
指示实例要转换到的目标状态。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 Null。
-
-
VideoArchitecture
-
-
数据类型: uint16
-
访问类型:只读
指定用于生成视频信号的显示控制器的视频体系结构。 通常,专用视频处理器根据指定的体系结构生成视频信号。 它是显示控制器的最大分辨率功能的指示器。 此属性继承自 CIM_DisplayController。
-
未知 (0)
-
其他 (1)
-
CGA (2)
-
EGA (3)
-
VGA (4)
-
SVGA (5)
-
MDA (6)
-
HGC (7)
-
MCGA (8)
-
8514A (9)
-
XGA (10)
-
线性帧缓冲区 (11)
-
PC-98 (160)
-
DMTF 保留 (。。)
-
供应商保留 (0x8000。。)
-
-
VideoMemoryType
-
-
数据类型: uint16
-
访问类型:只读
视频内存的类型。 此属性继承自 CIM_DisplayController。
-
-
VideoProcessor
-
-
数据类型: 字符串
-
访问类型:只读
描述视频处理器/控制器的字符串。 此属性继承自 CIM_DisplayController。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8.1 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 R2 [仅限桌面应用] |
命名空间 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|