# IHardDisk Member List

This is the complete list of members for IHardDisk, including all inherited members.

autoReset | IHardDisk |
children | IHardDisk |
cloneTo(in IHardDisk target, in HardDiskVariant variant, in IHardDisk parent,[retval] out IProgress progress) | IHardDisk |
close() | IMedium |
compact([retval] out IProgress progress) | IHardDisk |
createBaseStorage(in unsigned long long logicalSize, in HardDiskVariant variant,[retval] out IProgress progress) | IHardDisk |
createDiffStorage(in IHardDisk target, in HardDiskVariant variant,[retval] out IProgress progress) | IHardDisk |
deleteStorage([retval] out IProgress progress) | IHardDisk |
description | IMedium |
format | IHardDisk |
getProperties(in wstring names, out wstring[] returnNames,[retval] out wstring[] returnValues) | IHardDisk |
getProperty(in wstring name,[retval] out wstring value) | IHardDisk |
getSnapshotIds(in wstring machineId,[retval] out wstring[] snapshotIds) | IMedium |
id | IMedium |
lastAccessError | IMedium |
location | IMedium |
lockRead([retval] out MediaState state) | IMedium |
lockWrite([retval] out MediaState state) | IMedium |
logicalSize | IHardDisk |
machineIds | IMedium |
mergeTo(in wstring targetId,[retval] out IProgress progress) | IHardDisk |
name | IMedium |
parent | IHardDisk |
readOnly | IHardDisk |
reset([retval] out IProgress progress) | IHardDisk |
root | IHardDisk |
setProperties(in wstring[] names, in wstring[] values) | IHardDisk |
setProperty(in wstring name, in wstring value) | IHardDisk |
size | IMedium |
state | IMedium |
type | IHardDisk |
unlockRead([retval] out MediaState state) | IMedium |
unlockWrite([retval] out MediaState state) | IMedium |