CIM_PhysicalMemory类表示低级别内存设备,例如 SIMMS、DIMM、原始内存芯片等。
以下语法从托管对象格式 (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_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_Product 的 Vendor 属性。
此属性继承自 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)
型号
物理元素通常已知的名称。
此属性继承自 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
用于标识物理元素的制造商分配的编号。
此属性继承自 CIM_PhysicalElement。
SKU
物理元素的保留单位号。
此属性继承自 CIM_PhysicalElement。
速度
-
数据类型:uint32
-
访问类型:只读
-
限定符: 单位 (“nanoseconds”)
物理内存的速度(以纳秒为单位)。
地位
-
数据类型:字符串
-
访问类型:只读
-
限定符: MaxLen (10), DisplayName (“Status”)
对象的当前状态。 此属性继承自 CIM_ManagedSystemElement。
包括以下值:
确定 (“确定”)
错误 (“Error”)
已降级 (“已降级”)
未知 (“未知”)
Pred Fail (“Pred Fail”)
Starting (“Starting”)
正在停止 (“正在停止”)
服务 (“服务”)
压力 (“强调”)
NonRecover (“NonRecover”)
无联系人 (“无联系人”)
Lost Comm (“Lost Comm”)
标记
唯一标识物理元素并充当元素键的任意字符串。 此属性可以包含资产标记或序列号数据等信息。 CIM_PhysicalElement的键放置在对象层次结构中,以独立标识硬件或实体,而不考虑(或位于)柜子、适配器等中的物理位置。 例如,可热交换的可移动组件可以从其包含(范围)包中获取,并暂时未使用。 该对象仍然存在,甚至可以插入到不同的范围容器中。 物理元素的键是独立于放置或定位层次结构定义的任意字符串。
此属性继承自 CIM_PhysicalElement。
TotalWidth
-
数据类型:uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF.DMTF|内存设备|002.7“、” 单位 (“位”)
物理内存的总宽度(以位为单位)包括检查位或错误更正位。 如果没有错误更正位,则此属性中的值应与为 DataWidth 属性指定的值匹配。
版本
物理元素的版本。
此属性继承自 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 |
|
DLL |
|