Lines Matching defs:phLdrMod
652 * @param phLdrMod Where to store the handle to the loaded module.
658 static int supR3HardenedLdrLoadIt(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo)
677 return RTLdrLoadEx(pszFilename, phLdrMod, fFlags, pErrInfo);
681 SUPR3DECL(int) SUPR3HardenedLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo)
688 AssertPtrReturn(phLdrMod, VERR_INVALID_POINTER);
689 *phLdrMod = NIL_RTLDRMOD;
710 return supR3HardenedLdrLoadIt(pszFilename, phLdrMod, fFlags, pErrInfo);
714 SUPR3DECL(int) SUPR3HardenedLdrLoadAppPriv(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo)
716 LogFlow(("SUPR3HardenedLdrLoadAppPriv: pszFilename=%p:{%s} phLdrMod=%p fFlags=%08x pErrInfo=%p\n", pszFilename, pszFilename, phLdrMod, fFlags, pErrInfo));
722 AssertPtrReturn(phLdrMod, VERR_INVALID_PARAMETER);
723 *phLdrMod = NIL_RTLDRMOD;
763 rc = SUPR3HardenedLdrLoad(szPath, phLdrMod, fFlags, pErrInfo);
770 SUPR3DECL(int) SUPR3HardenedLdrLoadPlugIn(const char *pszFilename, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo)
776 AssertPtrReturn(phLdrMod, VERR_INVALID_PARAMETER);
777 *phLdrMod = NIL_RTLDRMOD;
797 return RTLdrLoadEx(pszFilename, phLdrMod, RTLDRLOAD_FLAGS_LOCAL, pErrInfo);