3.1.12.4 IVdsAdvancedDisk Interface
The IVdsAdvancedDisk interface is implemented by disk objects in order to support advanced disk management.
The UUID for this interface is {6E6F6B40-977C-4069-BDDD-AC710059F8C0}.
The IVdsAdvancedDisk methods are specified in section 3.4.5.2.24.
Methods in RPC Opnum Order
Method |
Description |
---|---|
Retrieves the properties of a partition on the disk at a specified byte offset. Opnum: 3 |
|
Enumerates a disk's partitions. Opnum: 4 |
|
Creates a partition on a disk at a specified byte offset. Opnum: 5 |
|
Deletes a partition from the disk at a specified byte offset. This method is not implemented for removable disks. Opnum: 6 |
|
Changes the attributes of the partition at byte offset ullOffset on the disk. Opnum: 7 |
|
Assigns a drive letter to an existing OEM, ESP, or unknown partition. This method is not implemented for removable disks. Opnum: 8 |
|
Deletes a drive letter that is assigned to an OEM, ESP, or unknown partition. Opnum: 9 |
|
Retrieves the drive letter of a partition on the disk at a specified byte offset. This method is not implemented for removable disks. Opnum: 10 |
|
Formats an existing OEM, ESP, or unknown partition. This method is not implemented for removable disks. Opnum: 11 |
|
Cleans a disk.<63> Opnum: 12 |
All methods MUST NOT throw exceptions.