CIM_PhysicalMemory 类

CIM_PhysicalMemory类表示低级别内存设备,例如 SIMMS、DIMM、原始内存芯片等。

重要

DMTF (分布式管理任务组) CIM (通用信息模型) 类是生成 WMI 类的父类。 WMI 目前仅支持 CIM 2.x 版本架构。

以下语法从托管对象格式 (MOF) 代码简化,并包括其所有继承的属性。 属性按字母顺序列出,而不是 MOF 顺序。

语法

[abstract, UUID("{FAF76B7B-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_PhysicalMemory : CIM_Chip
{
  string   BankLabel;
  uint64   Capacity;
  string   Caption;
  string   CreationClassName;
  uint16   DataWidth;
  string   Description;
  uint16   FormFactor;
  boolean  HotSwappable;
  datetime InstallDate;
  uint32   InterleavePosition;
  string   Manufacturer;
  uint16   MemoryType;
  string   Model;
  string   Name;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  uint32   PositionInRow;
  boolean  PoweredOn;
  boolean  Removable;
  boolean  Replaceable;
  string   SerialNumber;
  string   SKU;
  uint32   Speed;
  string   Status;
  string   Tag;
  uint16   TotalWidth;
  string   Version;
};

成员

CIM_PhysicalMemory类具有以下类型的成员:

性能

CIM_PhysicalMemory类具有以下属性。

BankLabel

数据类型:字符串

访问类型:只读

限定符: MaxLen (64), MappingStrings (“MIF.DMTF|内存设备|002.4“)

已标记内存所在的银行。 例如,“Bank 0”或“Bank A”。

容量

数据类型:uint64

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备|002.5“、” 单位 (“字节”)

物理内存的总容量(以字节为单位)。

有关在脚本中使用 uint64 值的详细信息,请参阅 WMI 中的脚本

标题

数据类型:字符串

访问类型:只读

限定符: MaxLen (64), DisplayName (“Caption”)

对象的简短文本描述。

此属性继承自 CIM_ManagedSystemElement

CreationClassName

数据类型:字符串

访问类型:只读

限定符: CIM_KeyMaxLen (256)

在创建实例时使用的类或子类的名称。 与类的其他键属性一起使用时,此属性允许唯一标识此类及其子类的所有实例。

此属性继承自 CIM_PhysicalElement

DataWidth

数据类型:uint16

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备|002.8“、” 单位 (“位”)

物理内存的数据宽度(以位为单位)。 数据宽度为 0(零),总宽度为 8,表示内存仅用于提供错误更正位。

说明

数据类型:字符串

访问类型:只读

限定符: DisplayName (“Description”)

对象的文本说明。

此属性继承自 CIM_ManagedSystemElement

FormFactor

数据类型:uint16

访问类型:只读

限定符: 重写 (“FormFactor”), MappingStrings (“MIF)。DMTF|内存设备|002.6“)

芯片的实现外形规格。 例如,可以指定 SIMM、TSOP 或 PGA 等值。

此属性继承自 CIM_Chip

0

未知

1

其他

2

3

4

ZIP

5

SOJ

6

权益

7

SIMM

8

DIMM

9

TSOP

10

PGA

11

RIMM

12

SODIMM

13

SRIMM

14

SMD

15

SSMP

16

QFP

十七

TQFP

18

SOIC

19

LCC

20

PLCC

21

BGA

22

FPBGA

23

LGA

HotSwappable

数据类型:布尔

访问类型:只读

如果 为 TRUE,则可以热交换包。 如果元素可以在打开包含包时用物理上不同的(但等效的)替换元素,则可以热交换物理包。 例如,风扇组件可能设计为热交换。 可以热交换的所有组件本质上都是可移动和可替换的。

此属性继承自 CIM_PhysicalComponent

InstallDate

数据类型:datetime

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|ComponentID|001.5“), DisplayName (”安装日期“)

对象的安装日期和时间。 此属性不需要值来指示对象已安装。

此属性继承自 CIM_ManagedSystemElement

InterleavePosition

数据类型:uint32

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备映射地址|001.7“)

物理内存在交错中的位置。 值为 0 表示非交错,1 表示第一个位置,2 表示第二个位置,依此等。 例如,在 2:1 交错中,值为 1 表示内存处于偶数位置。

制造商

数据类型:字符串

访问类型:只读

限定符:MaxLen (256)

负责生成物理元素的组织的名称。 有关详细信息,请参阅 CIM_ProductVendor 属性。

此属性继承自 CIM_PhysicalElement

MemoryType

数据类型:uint16

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备|002.9“)

物理内存的类型。

未知 (0)

其他 (1)

DRAM (2)

同步 DRAM (3)

缓存 DRAM (4)

EDO (5)

EDRAM (6)

VRAM (7)

SRAM (8)

RAM (9)

ROM (10)

闪存 (11)

EEPROM (12)

FEPROM (13)

EPROM (14)

CDRAM (15)

3DRAM (16)

SDRAM (17)

SGRAM (18)

RDRAM (19)

DDR (20)

DDR2 (21

DDR2 FB-DIMM (22)

型号

数据类型:字符串

访问类型:只读

限定符:MaxLen (64)

物理元素通常已知的名称。

此属性继承自 CIM_PhysicalElement

名称

数据类型:字符串

访问类型:只读

限定符: DisplayName (“Name”)

作为知晓对象的依据的标签。 在子类化时,此属性可被替代为键属性。

此属性继承自 CIM_ManagedSystemElement

OtherIdentifyingInfo

数据类型:字符串

访问类型:只读

除了资产标记信息之外的其他数据,还可用于标识物理元素。 一个示例是与具有资产标记的元素关联的条形代码数据。 请注意,如果只有条形代码数据可用且唯一且可用作元素键,则此属性将为 null,条形代码数据将用作 Tag 属性中的类键。 此属性继承自 CIM_PhysicalElement

PartNumber

数据类型:字符串

访问类型:只读

限定符:MaxLen (256)

由生产或制造物理元素的组织分配的部件号。

此属性继承自 CIM_PhysicalElement

PositionInRow

数据类型:uint32

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备映射地址|001.6“)

行中物理内存的位置。 例如,如果两个 8 位内存设备构成 16 位行,则值为 2 表示内存是第二台设备。 值为 0 是此属性的无效值。

PoweredOn

数据类型:布尔

访问类型:只读

如果 为 TRUE,则启用物理元素。

此属性继承自 CIM_PhysicalElement

移动

数据类型:布尔

访问类型:只读

如果 为 TRUE,则此元素旨在从通常发现它的物理容器中取出,而不会损害整体打包的功能。 即使必须关闭电源才能执行删除作,包也被视为可移动的。 如果电源可以打开并删除包,则元素是可移动的,并且可以热交换。 例如,可升级处理器芯片是可移动的。

此属性继承自 CIM_PhysicalComponent

更换

数据类型:布尔

访问类型:只读

如果 为 TRUE,可以将元素替换为物理上不同的元素。 例如,某些计算机系统允许将主处理器芯片升级到更高的时钟评级之一。 在这种情况下,处理器据说是可替换的。 所有可移动组件本质上都是可替换的。

此属性继承自 CIM_PhysicalComponent

SerialNumber

数据类型:字符串

访问类型:只读

限定符:MaxLen (64)

用于标识物理元素的制造商分配的编号。

此属性继承自 CIM_PhysicalElement

SKU

数据类型:字符串

访问类型:只读

限定符:MaxLen (64)

物理元素的保留单位号。

此属性继承自 CIM_PhysicalElement

速度

数据类型:uint32

访问类型:只读

限定符: 单位 (“nanoseconds”)

物理内存的速度(以纳秒为单位)。

地位

数据类型:字符串

访问类型:只读

限定符: MaxLen (10), DisplayName (“Status”)

对象的当前状态。 此属性继承自 CIM_ManagedSystemElement

包括以下值:

确定 (“确定”)

错误 (“Error”)

已降级 (“已降级”)

未知 (“未知”)

Pred Fail (“Pred Fail”)

Starting (“Starting”)

正在停止 (“正在停止”)

服务 (“服务”)

压力 (“强调”)

NonRecover (“NonRecover”)

无联系人 (“无联系人”)

Lost Comm (“Lost Comm”)

标记

数据类型:字符串

访问类型:只读

限定符: CIM_KeyMaxLen (256)

唯一标识物理元素并充当元素键的任意字符串。 此属性可以包含资产标记或序列号数据等信息。 CIM_PhysicalElement的键放置在对象层次结构中,以独立标识硬件或实体,而不考虑(或位于)柜子、适配器等中的物理位置。 例如,可热交换的可移动组件可以从其包含(范围)包中获取,并暂时未使用。 该对象仍然存在,甚至可以插入到不同的范围容器中。 物理元素的键是独立于放置或定位层次结构定义的任意字符串。

此属性继承自 CIM_PhysicalElement

TotalWidth

数据类型:uint16

访问类型:只读

限定符: MappingStrings (“MIF.DMTF|内存设备|002.7“、” 单位 (“位”)

物理内存的总宽度(以位为单位)包括检查位或错误更正位。 如果没有错误更正位,则此属性中的值应与为 DataWidth 属性指定的值匹配。

版本

数据类型:字符串

访问类型:只读

限定符:MaxLen (64)

物理元素的版本。

此属性继承自 CIM_PhysicalElement

注解

CIM_PhysicalMemory类派生自CIM_Chip

WMI 不实现此类。 有关派生自 CIM_PhysicalMemory的 WMI 类,请参阅 Win32 类

本文档派生自 DMTF 发布的 CIM 类说明。 Microsoft可能已进行更改以更正次要错误、符合 Microsoft SDK 文档标准或提供详细信息。

要求

要求 价值
支持的最低客户端
Windows Vista
支持的最低服务器
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另请参阅

CIM_Chip