CIM_PhysicalMemory 类
CIM_PhysicalMemory 类表示低级别内存设备,例如 SIMMS、DIMM、原始内存芯片等。
重要
DMTF (分布式管理任务组) CIM (Common Information Model) 类是生成 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 中编写脚本。
-
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 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
-
Unknown
-
1
-
其他
-
2
-
SIP
-
3
-
DIP
-
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
-
17
-
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 表示内存处于偶数位置。
Manufacturer
-
数据类型: string
-
访问类型:只读
-
限定符: 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)
Flash (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)
Model
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (64)
物理元素通常已知的名称。
此属性继承自 CIM_PhysicalElement。
名称
-
数据类型: string
-
访问类型:只读
-
限定符: DisplayName (“Name”)
对象的已知标签。 当子类化时,此属性可以重写为键属性。
此属性继承自 CIM_ManagedSystemElement。
OtherIdentifyingInfo
-
数据类型: string
-
访问类型:只读
除资产标记信息外,还可用于标识物理元素的其他数据。 一个示例是与元素关联的条形码数据,该元素也具有资产标记。 请注意,如果只有条形代码数据可用,并且是唯一的并且能够用作元素键,则此属性将为 null,并且条形码数据将用作 Tag 属性中的类键。 此属性继承自 CIM_PhysicalElement。
PartNumber
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (256)
由生产或制造物理元素的组织分配的部件号。
此属性继承自 CIM_PhysicalElement。
PositionInRow
-
数据类型: uint32
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |内存设备映射地址|001.6“)
物理内存在行中的位置。 例如,如果需要两个 8 位内存设备才能形成一个 16 位行,则值为 2 表示内存是第二个设备。 值为 0 是此属性的无效值。
PoweredOn
-
数据类型: 布尔值
-
访问类型:只读
如果 为 TRUE,则打开物理元素。
此属性继承自 CIM_PhysicalElement。
可移动
-
数据类型: 布尔值
-
访问类型:只读
如果 为 TRUE,则此元素设计为从通常找到它的物理容器中取出,而不会损害整体包装的功能。 即使必须关闭电源才能执行删除,包也被视为可移动包。 如果电源可以打开且包已移除,则元素是可移动的,并且可以热交换。 例如,不可分级的处理器芯片是可移动的。
此属性继承自 CIM_PhysicalComponent。
可替换
-
数据类型: 布尔值
-
访问类型:只读
如果 为 TRUE,可以将 元素替换为物理上不同的元素。 例如,某些计算机系统允许将main处理器芯片升级到更高的时钟等级之一。 在这种情况下,处理器可以说是可更换的。 所有可移动组件本质上都是可替换的。
此属性继承自 CIM_PhysicalComponent。
SerialNumber
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64)
用于标识物理元素的制造商分配的编号。
此属性继承自 CIM_PhysicalElement。
SKU
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64)
物理元素的库存单位号。
此属性继承自 CIM_PhysicalElement。
速度
-
数据类型: uint32
-
访问类型:只读
-
限定符: 单位 (“纳秒”)
物理内存的速度(以纳秒为单位)。
Status
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (10) 、 DisplayName (“Status”)
对象的当前状态。 此属性继承自 CIM_ManagedSystemElement。
包括以下值:
OK (“OK”)
错误 (“错误”)
降级 (“已降级”)
未知 (“未知”)
Pred Fail (“Pred Fail”)
starting (“Starting”)
停止 (“停止”)
服务 (“服务”)
压力 (“有压力”)
NonRecover (“NonRecover”)
无联系人 (“无联系人”)
Lost Comm (“Lost Comm”)
标记
唯一标识物理元素并充当元素键的任意字符串。 此属性可以包含资产标记或序列号数据等信息。 CIM_PhysicalElement键放置在对象层次结构中,以独立标识硬件或实体,而不考虑 (或) 柜、适配器等的物理位置。 例如,可从其包含 (范围) 包中获取可热交换的可移动组件,并暂时未使用。 对象仍然存在,甚至可以插入不同的范围容器。 物理元素的键是独立于放置或位置导向层次结构定义的任意字符串。
此属性继承自 CIM_PhysicalElement。
TotalWidth
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |内存设备|002.7“) , 单位 (”位“)
物理内存的总宽度(以位为单位),包括检查位或纠错位。 如果没有纠错位,则此属性中的值应与为 DataWidth 属性指定的值匹配。
Version
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64)
物理元素的版本。
此属性继承自 CIM_PhysicalElement。
备注
CIM_PhysicalMemory 类派生自 CIM_Chip。
WMI 不实现此类。 有关派生自 CIM_PhysicalMemory 的 WMI 类,请参阅 Win32 类。
本文档派生自 DMTF 发布的 CIM 类说明。 Microsoft 可能已对更正小错误、符合 Microsoft SDK 文档标准或提供详细信息进行了更改。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|