Changeset 20843 in vbox
- Timestamp:
- Jun 23, 2009 2:52:34 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 48982
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r20842 r20843 9002 9002 used by a virtual machine. This is a subclass of <link to="IMedium" />; see remarks there. 9003 9003 9004 Virtual hard disk objects virtualize the hard disk hardware and look like9005 regular hard disks for the guest OS running inside the virtual machine.9006 9007 9004 <h3>Hard Disk Types</h3> 9008 9005 … … 9016 9013 defined by the <link to="#type"/> attribute. 9017 9014 9018 All hard disks can be also divided in two biggroups: <i>base</i> hard9015 All hard disks can be also divided in two groups: <i>base</i> hard 9019 9016 disks and <i>differencing</i> hard disks. A base hard disk contains all 9020 sectors of the hard disk data in its storage unit and therefore can be 9021 used independently. On the contrary, a differencing hard disk contains 9022 only some part of the hard disk data (a subset of sectors) and needs 9023 another hard disk to get access to the missing sectors of data. This 9024 another hard disk is called a <i>parent</i> hard disk and defines a hard 9025 disk to which this differencing hard disk is known to be <i>linked to</i>. 9026 The parent hard disk may be itself a differencing hard disk. This 9027 way, differencing hard disks form a linked hard disk chain. This chain 9028 always ends with the base hard disk which is sometimes referred to as the 9029 root hard disk of this chain. Note that several differencing hard disks 9030 may be linked to the same parent hard disk. This way, all known hard disks 9031 form a hard disk tree which is based on their parent-child relationship. 9017 sectors of the hard disk data in its own storage and therefore can be 9018 used independently. On the contrary, a differencing hard disk is a 9019 "delta" to some other disk and contains only those sectors which differ 9020 from that other disk, which is then called a <i>parent</i>. The differencing 9021 hard disk is said to be <i>linked to</i> that parent. 9022 The parent may be itself a differencing image, thus forming a chain of 9023 linked hard disks. The last element in that chain (sometimes referred to as 9024 the root hard disk) must always be a base. Note that several differencing 9025 hard disks may be linked to the same parent hard disk. 9032 9026 9033 9027 Differencing hard disks can be distinguished from base hard disks by … … 9040 9034 9041 9035 Note that the type of all differencing hard disks is 9042 <link to="HardDiskType_Normal" >Normal</link>; all other values are9036 <link to="HardDiskType_Normal" />; all other values are 9043 9037 meaningless for them. Base hard disks may be of any type. 9044 9038 … … 10929 10923 <method name="takeScreenShotSlow"> 10930 10924 <desc> 10931 Takes guest screen shot of the requested size and returns it as10932 an array of bytes in uncompressed 32-bit ARGB format. 10933 This API is slow, but could be the only option to get guest screenshot 10925 Takes a guest screen shot of the requested size and returns it as 10926 an array of bytes in uncompressed 32-bit ARGB format. 10927 This API is slow, but could be the only option to get guest screenshot 10934 10928 for scriptable languages not allowed to manipulate with addresses 10935 10929 directly.
Note:
See TracChangeset
for help on using the changeset viewer.