VirtualBox

Changeset 36816 in vbox for trunk/include


Ignore:
Timestamp:
Apr 22, 2011 5:57:57 PM (14 years ago)
Author:
vboxsync
Message:

IPRT: Initial commit of the disk volume management API. Supports listing partitions of MBR and GPT based partition maps.

Location:
trunk/include/iprt
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/err.h

    r35182 r36816  
    15651565/** @} */
    15661566
     1567/** @name RTDvm status codes
     1568 * @{ */
     1569/** The volume map doesn't contain any valid volume. */
     1570#define VERR_DVM_MAP_EMPTY                          (-22200)
     1571/** There is no volume behind the current one. */
     1572#define VERR_DVM_MAP_NO_VOLUME                      (-22201)
     1573/** @} */
     1574
    15671575/* SED-END */
    15681576
  • trunk/include/iprt/mangling.h

    r36624 r36816  
    389389# define RTDirRename                                    RT_MANGLER(RTDirRename)
    390390# define RTDirSetTimes                                  RT_MANGLER(RTDirSetTimes)
     391# define RTDvmCreate                                    RT_MANGLER(RTDvmCreate)
     392# define RTDvmRetain                                    RT_MANGLER(RTDvmRetain)
     393# define RTDvmRelease                                   RT_MANGLER(RTDvmRelease)
     394# define RTDvmMapOpen                                   RT_MANGLER(RTDvmMapOpen)
     395# define RTDvmMapInitialize                             RT_MANGLER(RTDvmMapInitialize)
     396# define RTDvmMapGetFormat                              RT_MANGLER(RTDvmMapGetFormat)
     397# define RTDvmMapGetValidVolumes                        RT_MANGLER(RTDvmMapGetValidVolumes)
     398# define RTDvmMapGetMaxVolumes                          RT_MANGLER(RTDvmMapGetMaxVolumes)
     399# define RTDvmMapQueryFirstVolume                       RT_MANGLER(RTDvmMapQueryFirstVolume)
     400# define RTDvmMapQueryNextVolume                        RT_MANGLER(RTDvmMapQueryNextVolume)
     401# define RTDvmVolumeRetain                              RT_MANGLER(RTDvmVolumeRetain)
     402# define RTDvmVolumeRelease                             RT_MANGLER(RTDvmVolumeRelease)
     403# define RTDvmVolumeGetSize                             RT_MANGLER(RTDvmVolumeGetSize)
     404# define RTDvmVolumeQueryName                           RT_MANGLER(RTDvmVolumeQueryName)
     405# define RTDvmVolumeGetType                             RT_MANGLER(RTDvmVolumeGetType)
     406# define RTDvmVolumeGetFlags                            RT_MANGLER(RTDvmVolumeGetFlags)
     407# define RTDvmVolumeRead                                RT_MANGLER(RTDvmVolumeRead)
     408# define RTDvmVolumeWrite                               RT_MANGLER(RTDvmVolumeWrite)
     409# define RTDvmVolumeTypeGetDescr                        RT_MANGLER(RTDvmVolumeTypeGetDescr)
    391410# define RTEnvClone                                     RT_MANGLER(RTEnvClone)
    392411# define RTEnvCreate                                    RT_MANGLER(RTEnvCreate)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette