CIM_BasedOn 类 (Hyper-V 管理)

表示较高级别的 CIM_StorageExtent 对象与较低级别的 CIM_StorageExtent 对象之间的关联。 例如 ,CIM_ProtectedSpaceExtent 对象是 CIM_PhysicalExtent 对象的一部分。

语法

[Association, Abstract, Version("2.6.0"), UMLPackagePath("CIM::Core::StorageExtent"), AMENDMENT]
class CIM_BasedOn : CIM_Dependency
{
  CIM_StorageExtent REF Antecedent;
  CIM_StorageExtent REF Dependent;
  uint64                StartingAddress;
  uint64                EndingAddress;
  uint16                OrderIndex;
};

成员

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

属性

CIM_BasedOn 类具有这些属性。

先行

数据类型: CIM_StorageExtent

访问类型:只读

限定符: 替代 (“先行”)

较低级别的 CIM_StorageExtent 对象。

依赖项

数据类型: CIM_StorageExtent

访问类型:只读

限定符: 替代 (“Dependent”)

较高级别的 CIM_StorageExtent 对象。

EndAddress

数据类型: uint64

访问类型:只读

指示较低级别存储中较高级别CIM_StorageExtent对象结束位置 地址。 将非连续 CIM_StorageExtent 对象映射到更高级别的分组时,此属性非常有用。

OrderIndex

数据类型: uint16

访问类型:只读

用于指定集合中 CIM_BasedOn 关联顺序的索引;否则,“0”表示无顺序。 具有相同依赖值的CIM_BasedOn实例应在 OrderIndex 属性中放置唯一值。 最低的 OrderIndex 值指定集合的第一个成员。

使用此属性的一个示例是定义包含 3 个磁盘的 RAID-0 条带化数组。 生成的 RAID 阵列是一个存储区,它依赖于描述 3 个磁盘中每个磁盘的存储区。 从磁盘盘区到 RAID 阵列的每个CIM_BasedOn关联的 OrderIndex 值可以指定为 1、2 和 3,以指示磁盘盘区用于访问 RAID 数据的顺序。

StartingAddress

数据类型: uint64

访问类型:只读

指示较低级别存储中较高级别 CIM_StorageExtent 对象开始位置的地址。

要求

要求
最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
命名空间
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

请参阅

CIM_Dependency