MSFT_DiskImage クラス

ディスク イメージを表します。

次の構文は、Managed Object Format (MOF) コードをシンプルにしたものです。

構文

class MSFT_DiskImage
{
  String  ImagePath;
  UInt32  StorageType;
  String  DevicePath;
  UInt64  FileSize;
  UInt64  Size;
  UInt64  LogicalSectorSize;
  UInt64  BlockSize;
  Boolean Attached;
  UInt32  Number;
};

メンバー

MSFT_DiskImage クラスには、次の種類のメンバーがあります。

メソッド

MSFT_DiskImage クラスには次のメソッドがあります。

Method 説明
マウント解除 ディスク イメージをマウント解除します。
マウント ディスク イメージをマウントします。

プロパティ

MSFT_DiskImage クラスには、次のプロパティがあります。

アタッチ

データ型: Boolean

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

ディスク イメージが添付されている場合は TRUE です。

BlockSize

データ型: UInt64

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

修飾子: 単位 (バイト)

ディスク イメージのブロック サイズ (バイト単位)。

DevicePath

データ型: String

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

ディスク イメージのデバイス パス。

FileSize

データ型: UInt64

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

修飾子: 単位 (バイト)

ディスク イメージのファイル サイズ (バイト単位)。

ImagePath

データ型: String

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

修飾子: キー

ディスク イメージへのパス。

LogicalSectorSize

データ型: UInt64

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

修飾子: 単位 (バイト)

ディスク イメージの論理セクター サイズ (バイト単位)。

番号

データ型: UInt32

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

ディスク イメージのディスク番号。

[サイズ]

データ型: UInt64

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

修飾子: 単位 (バイト)

ディスク イメージのサイズ (バイト単位)。

StorageType

データ型: UInt32

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

修飾子: キー ("Unknown"、"ISO"、"VHD"、"VHDX") 、ValueMap ("0"、"1"、"2"、"3")

ディスク イメージの種類。

要件

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