VirtualBox

Changeset 67794 in vbox for trunk/include/iprt/fsisomaker.h


Ignore:
Timestamp:
Jul 5, 2017 12:29:35 PM (7 years ago)
Author:
vboxsync
Message:

isomaker: Added API for setting the rock ridge name and adjusted RTFsIsoMakerAddUnnamedDir to take additional attributes.

File:
1 edited

Legend:

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

    r67549 r67794  
    252252
    253253/**
     254 * Changes the rock ridge name for the object in the selected namespaces.
     255 *
     256 * The object must already be enetered into the namespaces by
     257 * RTFsIsoMakerObjSetNameAndParent, RTFsIsoMakerObjSetPath or similar.
     258 *
     259 * @returns IPRT status code.
     260 * @param   hIsoMaker           The ISO maker handle.
     261 * @param   idxObj              The configuration index of to name.
     262 * @param   fNamespaces         The namespaces to apply the path to
     263 *                              (RTFSISOMAKER_NAMESPACE_XXX).
     264 * @param   pszRockName         The rock ridge name.  Passing NULL or an empty
     265 *                              string will restore the specified name.
     266 */
     267RTDECL(int) RTFsIsoMakerObjSetRockName(RTFSISOMAKER hIsoMaker, uint32_t idxObj, uint32_t fNamespaces, const char *pszRockName);
     268
     269/**
    254270 * Enables or disable syslinux boot info table patching of a file.
    255271 *
     
    280296 * @returns IPRT status code
    281297 * @param   hIsoMaker           The ISO maker handle.
     298 * @param   pObjInfo            Pointer to object attributes, must be set to
     299 *                              UNIX.  The size and hardlink counts are ignored.
     300 *                              Optional.
    282301 * @param   pidxObj             Where to return the configuration index of the
    283302 *                              directory.
    284303 * @sa      RTFsIsoMakerAddDir, RTFsIsoMakerObjSetPath
    285304 */
    286 RTDECL(int) RTFsIsoMakerAddUnnamedDir(RTFSISOMAKER hIsoMaker, uint32_t *pidxObj);
     305RTDECL(int) RTFsIsoMakerAddUnnamedDir(RTFSISOMAKER hIsoMaker, PCRTFSOBJINFO pObjInfo, uint32_t *pidxObj);
    287306
    288307/**
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