MSFT_DiskImage class

Represents a disk image.

The following syntax is simplified from Managed Object Format (MOF) code.

Syntax

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

Members

The MSFT_DiskImage class has these types of members:

Methods

The MSFT_DiskImage class has these methods.

Method Description
Dismount Dismounts the disk image.
Mount Mounts the disk image.

Properties

The MSFT_DiskImage class has these properties.

Attached

Data type: Boolean

Access type: Read-only

TRUE if the disk image is attached.

BlockSize

Data type: UInt64

Access type: Read-only

Qualifiers: Units (Bytes)

Block size of the disk image, in bytes.

DevicePath

Data type: String

Access type: Read-only

The device path for the disk image.

FileSize

Data type: UInt64

Access type: Read-only

Qualifiers: Units (Bytes)

The file size, in bytes, of the disk image.

ImagePath

Data type: String

Access type: Read-only

Qualifiers: Key

The path to the disk image.

LogicalSectorSize

Data type: UInt64

Access type: Read-only

Qualifiers: Units (Bytes)

Logical sector size of the disk image, in bytes.

Number

Data type: UInt32

Access type: Read-only

The disk number of the disk image.

Size

Data type: UInt64

Access type: Read-only

Qualifiers: Units (Bytes)

The size, in bytes, of the disk image.

StorageType

Data type: UInt32

Access type: Read-only

Qualifiers: Key, Values ( "Unknown", "ISO", "VHD", "VHDX" ), ValueMap ("0", "1", "2", "3")

The type of the disk image.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof