MountVolumeInfo

[MountVolumeInfo is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. Instead, use DiskVolumeInfo, CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO, or CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX.]

Stores information used by Disk Management. Disk Management is a graphical tool for managing disks and volumes. The following table summarizes the attributes of the MountVolumeInfo property.

Attribute Value
Data type byte array
Access Read/write
Status Optional
Structure CLUSPROP_BINARY
Maximum None (but see Maximum Property Size.)
Default 0

Remarks

The MountVolumeInfo property is used to track changes made in the Disk Manager user interface.

When a disk resource is brought online, the Cluster service checks the physical disk configuration, and then updates the property data. The Cluster service also updates MountVolumeInfo when the drive letter of a disk resource is changed from Disk Manager.

MountVolumeInfo data consists of a byte array organized as follows.

  • An 8-byte "header" consisting of the disk signature (first 4 bytes) and the number of volumes (second 4 bytes).
  • One or more 24-byte entries describing the following information.
Position Data
First 8 bytes Starting Offset
Next 8 bytes Partition Length
Next 4 bytes Volume Number
Next 1 byte Disk Type
Next 1 byte Drive Letter
Last 2 bytes Padding

For example, the following MountVolumeInfo data

D3 DB 5C 54 04 00 00 00 00 02 00 00 00 00 00 00 
00 00 40 06 00 00 00 00 01 00 00 00 07 46 00 00 
00 02 40 06 00 00 00 00 00 FE 3F 06 00 00 00 00 
02 00 00 00 07 4B 00 00 00 00 80 0C 00 00 00 00 
00 00 40 06 00 00 00 00 03 00 00 00 07 4C 00 00 
00 40 C0 12 00 00 00 00 00 C0 3F 06 00 00 00 00 
04 00 00 00 07 49 00 00

would be interpreted as follows

Signature Volumes
--------- --------
545CDBD3  00000004

 Starting Offset  Partition Length  Volume#  Type Letter  Pad
----------------- ----------------- -------- ---- ------- ----
00000000.00000200 00000000.06400000 00000001  07  46 (F:) 0000
00000000.06400200 00000000.063FFE00 00000002  07  4B (K:) 0000
00000000.0C800000 00000000.06400000 00000003  07  4C (L:) 0000
00000000.12C04000 00000000.063FC000 00000004  07  49 (I:) 0000

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2003 Enterprise, Windows Server 2003 Datacenter
End of server support
Windows Server 2003 Datacenter, Windows Server 2003 Enterprise

See also

Physical Disk Private Properties

DiskInfo

CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO

CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX