Msvm_VirtualHardDiskInfo class
Provides detailed information about an existing virtual hard disk (VHD) image.
The following syntax is simplified Managed Object Format (MOF) code.
Syntax
[AMENDMENT]
class Msvm_VirtualHardDiskInfo
{
uint16 Type;
uint64 FileSize;
uint64 MaxInternalSize;
boolean InSavedState;
boolean InUse;
string ParentPath;
};
Members
The Msvm_VirtualHardDiskInfo class has these types of members:
Properties
The Msvm_VirtualHardDiskInfo class has these properties.
-
FileSize
-
-
Data type: uint64
-
Access type: Read-only
The size of the VHD file on the physical disk (the actual amount of storage being consumed by the VHD), in bytes.
-
-
InSavedState
-
-
Data type: boolean
-
Access type: Read-only
Indicates whether this VHD is associated with a virtual machine (VM) in a saved state.
-
-
InUse
-
-
Data type: boolean
-
Access type: Read-only
Indicates whether this VHD is currently mounted.
Windows Server 2008: The InUse property is TRUE if the VHD is mounted or if it is in use by a VM.
-
-
MaxInternalSize
-
-
Data type: uint64
-
Access type: Read-only
The maximum size of the VHD as viewable by the VM, in bytes. The specified size will be rounded up to the next largest multiple of the sector size.
-
-
ParentPath
-
-
Data type: string
-
Access type: Read-only
The parent of the VHD. If the VHD does not have a parent, then this field is empty.
-
-
Type
-
-
Data type: uint16
-
Access type: Read-only
The type of VHD.
-
-
Fixed (2)
-
Dynamic (3)
-
Differencing (4)
Remarks
Access to the Msvm_VirtualHardDiskInfo class might be restricted by UAC Filtering. For more information, see User Account Control and WMI.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 |
End of client support |
None supported |
End of server support |
Windows Server 2012 R2 |
Namespace |
Root\Virtualization |
MOF |
|