次の方法で共有


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

アクセスの種類: 読み取り専用

仮想ハード ディスクのタイムスタンプ

Note

Windows 10とWindows Server 2016に追加されました。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
名前空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

こちらもご覧ください

GetVirtualHardDiskState