Msvm _ Physical3dGraphicsProcessor 类

介绍 GPU 设备的物理 3D (单元) 。

以下语法在 MOF 托管对象格式 (中) ,并包含所有继承的属性。

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_Physical3dGraphicsProcessor : CIM_LogicalDevice
{
  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;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  Boolean  EnabledForVirtualization;
  Boolean  CompatibleForVirtualization;
  string   GPUID;
  string   DirectXVersion;
  string   PixelShaderVersion;
  uint64   DedicatedVideoMemory;
  uint64   DedicatedSystemMemory;
  uint64   SharedSystemMemory;
  uint64   TotalVideoMemory;
  uint64   AvailableVideoMemory;
  string   DriverProvider;
  datetime DriverDate;
  datetime DriverInstalled;
  string   DriverVersion;
  string   DriverModelVersion;
  uint64   Rating;
  uint64   AdapterIndexID;
};

成员

Msvm _ Physical3dGraphicsProcessor 类具有以下类型的成员:

方法

Msvm _ Physical3dGraphicsProcessor 类具有这些方法。

方法 说明
EnableDevice 不支持此方法。
OnlineDevice 不支持此方法。
QuiesceDevice 不支持此方法。
RequestStateChange 不支持此方法。
重置 不支持此方法。
RestoreProperties 不支持此方法。
SaveProperties 不支持此方法。
SetPowerState 不支持此方法。

属性

Msvm _ Physical3dGraphicsProcessor 类具有这些属性。

AdapterIndexID

数据类型 :uint64

访问类型:只读

指定分配给此设备的适配器索引标识符。

AdditionalAvailability

数据类型 :uint16 数组

访问类型:只读

设备的任何附加可用性和状态。 此属性继承自 CIM _ LogicalDevice,但不使用。

可用性

数据类型 :uint16

访问类型:只读

设备的主要可用性和状态。 此属性继承自 CIM _ LogicalDevice,但不使用。

AvailableRequestedStates

数据类型 :uint16 数组

访问类型:只读

指示 RequestStateChange 方法 的 RequestedState 参数的可能值。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 Null

AvailableVideoMemory

数据类型 :uint64

访问类型:只读

指定可用于 GPU 的视频内存量(以字节为单位)。

标题

数据类型 :string

访问类型:只读

对象的简短说明。 此属性继承自 CIM _ ManagedElement

CommunicationStatus

数据类型 :uint16

访问类型:只读

指示检测与基础托管元素通信的能力。 Null 值指示未实现此属性。 此属性继承自 CIM _ ManagedSystemElement

未知 (0)

第 1 ( 个)

通信正常 ( 2)

通信丢失 (3)

4 (个联系人)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

CompatibleForVirtualization

数据类型: 布尔值

访问类型:只读

如果与虚拟化兼容,为 true; 否则为 false。

备注

此属性是在版本 1703 Windows 10中添加的。

CreationClassName

数据类型 :string

访问类型:只读

范围系统的创建类名称。 此属性继承自 CIM _ LogicalDevice

DedicatedSystemMemory

数据类型 :uint64

访问类型:只读

指定专用于 GPU 的系统内存量(以字节为单位)。

DedicatedVideoMemory

数据类型 :uint64

访问类型:只读

指定专用于 GPU 的视频内存量(以字节为单位)。

说明

数据类型 :string

访问类型:只读

对象的说明。 此属性继承自 CIM _ ManagedElement

DetailedStatus

数据类型 :uint16

访问类型:只读

用其他 状态详细信息补充 PrimaryStatus 属性。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

不可 (0)

没有 (1) 的 其他信息

压力 (2)

预测故障 (3)

(4) 无法恢复的错误

错误 (5) 支持实体

DMTF 保留 (。)

供应商保留 (0x8000。 )

DeviceID

数据类型: 字符串

访问类型:只读

一个地址或其他用于唯一命名逻辑设备的标识信息。 此属性是从 CIM _ LogicalDevice继承而来的。

DirectXVersion

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定 GPU 支持的 DirectX 版本。

DriverDate

数据类型: datetime

访问类型:只读

指定驱动程序的生成日期。

DriverInstalled

数据类型: datetime

访问类型:只读

指定安装驱动程序的日期和时间。

DriverModelVersion

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定驱动程序模型版本。

备注

此属性是在版本 1703 Windows 10 中添加的。

DriverProvider

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定驱动程序提供程序的名称。

DriverVersion

数据类型: 字符串

访问类型:只读

限定符: MAXLEN (1024)

指定驱动程序版本。

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性继承自 CIM _ ManagedElement

EnabledDefault

数据类型: uint16

访问类型:只读

管理员用于元素的 EnabledState 属性的默认或启动配置。 此属性是从 CIM _ EnabledLogicalElement继承的,它始终设置为 2 () 启用。

EnabledForVirtualization

数据类型: 布尔值

访问类型:只读

指定是否已启用适配器以便与 RemoteFX 一起使用。

EnabledState

数据类型: uint16

访问类型:只读

元素的启用和禁用状态。 此属性是从 CIM _ EnabledLogicalElement继承的,它将是下列值之一。

含义
未知
0
无法确定元素的状态。
其他
1
已启用
2
元素正在运行。
禁用
3
元素已关闭。
关闭
4
元素正在进入禁用状态。
不适用
5
元素不支持启用或禁用。
已启用但脱机
6
元素可能正在完成命令,它将删除任何新请求。
在测试
7
元素处于测试状态。
延迟
8
元素可能正在完成命令,但它会将任何新请求排队。
静止
9
已在受限模式下启用了元素。 元素的行为类似于启用状态 (2) ,但它只处理一组受限制的命令。 所有其他请求将排入队列。
启动
10
元素正在进入已启用状态 (2) 。 新请求将排入队列。

ErrorCleared

数据类型: 布尔值

访问类型:只读

指示是否现在清除了 LastErrorCode 中报告的错误。 此属性继承自 CIM _ LogicalDevice,但未使用。

ErrorDescription

数据类型: 字符串

访问类型:只读

一个字符串,提供有关 LastErrorCode 中记录的错误的详细信息以及可执行的任何更正操作的相关信息。 此属性继承自 CIM _ LogicalDevice,但未使用。

GPUID

数据类型 :string

访问类型:只读

限定符 :MAXLEN (1024)

包含适配器的 GPU 标识符。

HealthState

数据类型 :uint16

访问类型:只读

元素的当前运行状况。 此属性继承自 CIM _ ManagedSystemElement

IdentifyingDescriptions

数据类型: 字符串 数组

访问类型:只读

自由格式字符串的数组,提供 OtherIdentifyingInfo 属性数组中条目背后的说明和详细信息。 此属性继承自 CIM _ LogicalDevice,但不使用。

InstallDate

数据类型 :datetime

访问类型:只读

安装对象的日期和时间。 此属性不需要值来指示对象已安装。 此属性继承自 CIM _ ManagedSystemElement

InstanceID

数据类型 :string

访问类型:只读

限定符:

唯一标识此类的实例。 此属性继承自 CIM _ ManagedElement

LastErrorCode

数据类型 :uint32

访问类型:只读

逻辑设备报告的最后一个错误代码。 此属性继承自 CIM _ LogicalDevice,但不使用。

MaxQuiesceTime

数据类型 :uint64

访问类型:只读

此属性已弃用。 此属性继承自 CIM _ LogicalDevice,但不使用。

名称

数据类型 :string

访问类型:只读

对象已知的标签。 此属性继承自 CIM _ ManagedSystemElement

OperatingStatus

数据类型 :uint16

访问类型:只读

为 元素的操作条件提供当前状态信息,可用于提供有关 EnabledState 属性的值的更多详细信息。 Null 值指示未实现此属性。 此属性继承自 CIM _ ManagedSystemElement

未知 (0)

第 1 ( 个)

服务 (2)

(3)

停止 (4)

已停止 (5)

已中止 (6)

休眠 ( 7)

已完成 (8)

迁移 ( 9)

10 ( 10)

不可变 ( 11)

快照 ( 12)

关闭 13 (13)

在"测试 (14)

转换 ( 15)

在 Service (16)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

OperationalStatus

数据类型 :uint16 数组

访问类型:只读

对象的当前状态。 此属性继承自 CIM _ ManagedSystemElement

OtherEnabledState

数据类型 :string

访问类型:只读

一个字符串,描述当 EnabledState 属性设置为 1 时元素的启用或禁用状态 (其他) 。 当 EnabledState 属性为 1 外的任何值时,此属性必须设置为 Null。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 Null

OtherIdentifyingInfo

数据类型: 字符串 数组

访问类型:只读

可用于标识逻辑设备的任何附加数据(设备 ID 信息之外)。 此属性继承自 CIM _ LogicalDevice,但不使用。

PixelShaderVersion

数据类型 :string

访问类型:只读

限定符 :MAXLEN (1024)

指定 GPU 支持的像素着色器版本。

PowerManagementCapabilities

数据类型 :uint16 数组

访问类型:只读

设备的电源管理功能。 此属性继承自 CIM _ LogicalDevice,但不使用。

PowerManagementSupported

数据类型: 布尔值

访问类型:只读

指示是否可以对设备进行电源管理。 此属性继承自 CIM _ LogicalDevice,但不使用。

PowerOnHours

数据类型 :uint64

访问类型:只读

自上次电源周期以来,此设备已打开的连续小时数。 此属性继承自 CIM _ LogicalDevice,但不使用。

PrimaryStatus

数据类型 :uint16

访问类型:只读

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

未知 (0)

确定 (1)

降级 ( 2)

错误 (3)

DMTF 预留 (。。)

供应商预留 (0x8000。。 )

评级

数据类型 :uint64

访问类型:只读

限定符 :已弃用 (" 无值")

指定此设备的 GPU RemoteFX级别。 当前未使用此属性。

RequestedState

数据类型 :uint16

访问类型:只读

元素的最后一个请求状态或所需状态。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 12 (不适用) 。

SharedSystemMemory

数据类型 :uint64

访问类型:只读

指定可用于 GPU 的共享系统内存量(以字节为单位)。

Status

数据类型 :string

访问类型:只读

对象的当前状态。 此属性继承自 CIM _ ManagedSystemElement,但不使用。

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

描述各种 OperationalStatus 数组值的 字符串。 此属性继承自 CIM _ ManagedSystemElement

StatusInfo

数据类型 :uint16

访问类型:只读

逻辑设备的当前状态。 此属性继承自 CIM _ LogicalDevice,但不使用。

SystemCreationClassName

数据类型 :string

访问类型:只读

范围系统的创建类名称。 此属性继承自 CIM _ LogicalDevice

SystemName

数据类型 :string

访问类型:只读

范围系统的名称。 此属性继承自 CIM _ LogicalDevice

TimeOfLastStateChange

数据类型 :datetime

访问类型:只读

上次更改元素的启用状态的日期或时间。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 Null

TotalPowerOnHours

数据类型 :uint64

访问类型:只读

此设备已供电的总小时数。 此属性继承自 CIM _ LogicalDevice,但不使用。

TotalVideoMemory

数据类型 :uint64

访问类型:只读

指定 GPU 上存在的视频内存总量(以字节为单位)。

TransitioningToState

数据类型 :uint16

访问类型:只读

指示实例正在转换的目标状态。 此属性继承自 CIM _ EnabledLogicalElement,并且始终设置为 Null

要求

要求
最低受支持的客户端
[Windows 8.1仅桌面应用]
最低受支持的服务器
Windows Server 2012仅 [ R2 桌面应用]
命名空间
根 \ 虚拟化 \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe