Msvm_VirtualHardDiskState 类

提供现有虚拟硬盘映像的状态信息。

以下语法是简化的托管对象格式 (MOF) 代码,它包括所有继承的属性。

语法

[AMENDMENT]
class Msvm_VirtualHardDiskState
{
  uint64   FileSize;
  boolean  InUse;
  uint64   MinInternalSize;
  uint32   PhysicalSectorSize;
  uint32   Alignment;
  uint32   FragmentationPercentage;
  DATETIME Timestamp;
};

成员

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

属性

Msvm_VirtualHardDiskState 类具有这些属性。

对齐方式

数据类型: uint32

访问类型:只读

指定虚拟硬盘的对齐类型。 这是以下值之一。

含义
0
512 字节对齐方式。
1
4 KB 对齐方式。

FileSize

数据类型: uint64

访问类型:只读

虚拟硬盘文件的大小 (文件) 实际使用的存储量(以字节为单位)。

FragmentationPercentage

数据类型: uint32

访问类型:只读

虚拟硬盘文件中碎片的虚拟磁盘块百分比的近似值。

InUse

数据类型: 布尔值

访问类型:只读

保留此属性供将来使用。

MinInternalSize

数据类型: uint64

访问类型:只读

虚拟硬盘可以收缩到的最小大小(以字节为单位)。 此大小向上舍入为扇区大小的下一个最大倍数。

PhysicalSectorSize

数据类型: uint32

访问类型:只读

基础物理磁盘使用的物理扇区大小(以字节为单位)。

Timestamp

数据类型: DATETIME

访问类型:只读

虚拟硬盘的时间戳

注意

在 Windows 10 和 Windows Server 2016 中添加。

要求

要求
最低受支持的客户端
Windows 8 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 [仅限桌面应用]
命名空间
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

GetVirtualHardDiskState