VirtualBox

Changeset 46083 in vbox for trunk/include/iprt


Ignore:
Timestamp:
May 14, 2013 11:39:28 PM (12 years ago)
Author:
vboxsync
Message:

Made it possible to find symbols for windows nt using a image-in-guest-memory loader fallback.

Location:
trunk/include/iprt
Files:
2 edited

Legend:

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

    r46074 r46083  
    927927RTDECL(int)         RTDbgModCreateFromMap(PRTDBGMOD phDbgMod, const char *pszFilename, const char *pszName, RTUINTPTR uSubtrahend,
    928928                                          RTDBGCFG hDbgCfg);
    929 RTDECL(int)         RTDbgModCreateFromPeImage(PRTDBGMOD phDbgMod, const char *pszFilename, const char *pszName, uint32_t cbImage,
    930                                               uint32_t uTimeDateStamp, RTDBGCFG hDbgCfg);
     929RTDECL(int)         RTDbgModCreateFromPeImage(PRTDBGMOD phDbgMod, const char *pszFilename, const char *pszName, RTLDRMOD hLdrMod,
     930                                              uint32_t cbImage, uint32_t uTimeDateStamp, RTDBGCFG hDbgCfg);
    931931RTDECL(int)         RTDbgModCreateFromDbg(PRTDBGMOD phDbgMod, const char *pszFilename, const char *pszName, uint32_t cbImage,
    932932                                          uint32_t uTimeDateStamp, RTDBGCFG hDbgCfg);
  • trunk/include/iprt/ldr.h

    r46080 r46083  
    227227 *                      a pointer to a memory block.
    228228 * @param   phLdrMod    Where to return the module handle.
     229 *
     230 * @remarks With the exception of invalid @a pfnDtor and/or @a pvUser
     231 *          parameters, the pfnDtor methods (or the default one if NULL) will
     232 *          always be invoked.  The destruction of pvUser is entirely in the
     233 *          hands of this method once it's called.
    229234 */
    230235RTDECL(int) RTLdrOpenInMemory(const char *pszName, uint32_t fFlags, RTLDRARCH enmArch, size_t cbImage,
    231236                              PFNRTLDRRDRMEMREAD pfnRead, PFNRTLDRRDRMEMDTOR pfnDtor, void *pvUser,
    232237                              PRTLDRMOD phLdrMod);
    233 
    234238
    235239/**
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