Searched defs:pErrInfo (Results 51 - 60 of 60) sorted by relevance

123

/vbox/src/VBox/HostDrivers/Support/
H A DSUPLib.cpp1040 SUPR3DECL(int) SUPR3LockDownLoader(PRTERRINFO pErrInfo) argument
1058 return RTErrInfoSetF(pErrInfo, rc,
1538 SUPR3DECL(int) SUPR3HardenedVerifySelf(const char *pszArgv0, bool fInternal, PRTERRINFO pErrInfo) argument
1544 RTErrInfoClear(pErrInfo);
1551 return RTErrInfoSet(pErrInfo, VERR_INTERNAL_ERROR_2, "RTProcGetExecutablePath failed");
1561 return RTErrInfoSetF(pErrInfo, VERR_SUPLIB_INVALID_ARGV0_INTERNAL,
1571 return RTErrInfoSetF(pErrInfo, VERR_SUPLIB_INVALID_ARGV0_INTERNAL,
1576 return RTErrInfoSet(pErrInfo, VERR_SUPLIB_INVALID_INTERNAL_APP_DIR,
1580 return RTErrInfoSet(pErrInfo, VERR_SUPLIB_INVALID_INTERNAL_APP_DIR,
1589 rc = supR3HardenedVerifyFile(szExecPath, RTHCUINTPTR_MAX, false /*fMaybe3rdParty*/, pErrInfo);
1598 SUPR3HardenedVerifyDir(const char *pszDirPath, bool fRecursive, bool fCheckFiles, PRTERRINFO pErrInfo) argument
1621 SUPR3HardenedVerifyPlugIn(const char *pszFilename, PRTERRINFO pErrInfo) argument
[all...]
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPHardenedVerifyProcess-win.cpp165 PRTERRINFO pErrInfo; member in struct:SUPHNTVPSTATE
253 * @param pErrInfo Pointer to the extended error info structure.
261 static int supHardNtVpSetInfo1(PRTERRINFO pErrInfo, int rc, const char *pszMsg, ...) argument
271 RTErrInfoSetV(pErrInfo, rc, pszMsg, va);
300 RTErrInfoSetV(pThis->pErrInfo, rc, pszMsg, va);
305 RTErrInfoSetV(pThis->pErrInfo, rc, pszMsg, va);
310 RTErrInfoAddF(pThis->pErrInfo, rc, " \n[rc=%d] ", rc);
311 RTErrInfoAddV(pThis->pErrInfo, rc, pszMsg, va);
690 * @param pErrInfo Pointer to error info structure. Optional.
692 static int supHardNtVpVerifyImageMemoryCompare(PSUPHNTVPSTATE pThis, PSUPHNTVPIMAGE pImage, HANDLE hProcess, PRTERRINFO pErrInfo) argument
1038 supHardNtVpThread(HANDLE hProcess, HANDLE hThread, PRTERRINFO pErrInfo) argument
1068 supHardNtVpDebugger(HANDLE hProcess, PRTERRINFO pErrInfo) argument
1974 supHardNtLdrCacheEntryVerify(PSUPHNTLDRCACHEENTRY pEntry, PCRTUTF16 pwszName, PRTERRINFO pErrInfo) argument
2002 supHardNtLdrCacheEntryGetBits(PSUPHNTLDRCACHEENTRY pEntry, uint8_t **ppbBits, RTLDRADDR uBaseAddress, PFNRTLDRIMPORT pfnGetImport, void *pvUser, PRTERRINFO pErrInfo) argument
2137 supHardNtLdrCacheNewEntry(PSUPHNTLDRCACHEENTRY pEntry, const char *pszName, PUNICODE_STRING pUniStrPath, bool fDll, bool f32bitResourceDll, PRTERRINFO pErrInfo) argument
2531 supHardenedWinVerifyProcess(HANDLE hProcess, HANDLE hThread, SUPHARDNTVPKIND enmKind, uint32_t fFlags, uint32_t *pcFixes, PRTERRINFO pErrInfo) argument
[all...]
H A DSUPHardenedVerifyImage-win.cpp202 static int supR3HardNtViCallWinVerifyTrust(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, PRTERRINFO pErrInfo,
204 static int supR3HardNtViCallWinVerifyTrustCatFile(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, PRTERRINFO pErrInfo,
926 uint32_t fFlags, void *pvUser, PRTERRINFO pErrInfo)
940 return RTErrInfoSetF(pErrInfo, VERR_SUP_VP_NOT_BUILD_CERT_IPE, "Not valid kernel code signature.");
946 int rc = RTCrPkcs7VerifyCertCallbackCodeSigning(pCert, hCertPaths, fFlags, NULL, pErrInfo);
1001 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_NOT_VALID_KERNEL_CODE_SIGNATURE, "Not valid kernel code signature.");
1003 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_UNEXPECTED_VALID_PATH_COUNT,
1018 PRTERRINFO pErrInfo, void *pvUser)
1041 return RTErrInfoSet(pErrInfo, VERR_SUP_VP_NOT_SIGNED_WITH_BUILD_CERT, "Not signed with the build certificate.");
1063 &ValidationTime, supHardNtViCertVerifyCallback, pNtViRdr, pErrInfo);
925 supHardNtViCertVerifyCallback(PCRTCRX509CERTIFICATE pCert, RTCRX509CERTPATHS hCertPaths, uint32_t fFlags, void *pvUser, PRTERRINFO pErrInfo) argument
1016 supHardNtViCallback(RTLDRMOD hLdrMod, RTLDRSIGNATURETYPE enmSignature, void const *pvSignature, size_t cbSignature, PRTERRINFO pErrInfo, void *pvUser) argument
1081 supHardenedWinVerifyImageByLdrMod(RTLDRMOD hLdrMod, PCRTUTF16 pwszName, PSUPHNTVIRDR pNtViRdr, bool fAvoidWinVerifyTrust, bool *pfWinVerifyTrust, PRTERRINFO pErrInfo) argument
1225 supHardenedWinVerifyImageByHandle(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, bool fAvoidWinVerifyTrust, bool *pfWinVerifyTrust, PRTERRINFO pErrInfo) argument
1272 supHardenedWinVerifyImageByHandleNoName(HANDLE hFile, uint32_t fFlags, PRTERRINFO pErrInfo) argument
1315 supHardNtGetSystemRootDir(void *pvBuf, uint32_t cbBuf, SUPHARDNTSYSROOTDIR enmDir, PRTERRINFO pErrInfo) argument
1398 supHardNtViCertInit(PRTCRX509CERTIFICATE pCert, unsigned char const *pabCert, unsigned cbCert, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
1415 supHardNtViCertStoreAddArray(RTCRSTORE hStore, PCSUPTAENTRY paCerts, unsigned cCerts, PRTERRINFO pErrInfo) argument
1440 supHardNtViCertStoreInit(PRTCRSTORE phStore, PCSUPTAENTRY paCerts1, unsigned cCerts1, PCSUPTAENTRY paCerts2, unsigned cCerts2, PCSUPTAENTRY paCerts3, unsigned cCerts3, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
1659 supHardenedWinInitImageVerifier(PRTERRINFO pErrInfo) argument
2189 supR3HardNtViCallWinVerifyTrust(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, PRTERRINFO pErrInfo, PFNWINVERIFYTRUST pfnWinVerifyTrust, HRESULT *phrcWinVerifyTrust) argument
2297 supR3HardNtViCallWinVerifyTrustCatFile(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, PRTERRINFO pErrInfo, PFNWINVERIFYTRUST pfnWinVerifyTrust) argument
2613 supHardenedWinVerifyImageTrust(HANDLE hFile, PCRTUTF16 pwszName, uint32_t fFlags, int rc, bool *pfWinVerifyTrust, PRTERRINFO pErrInfo) argument
[all...]
H A DSUPDrv-win.cpp3789 * @param pErrInfo Additional error information.
3791 static int supdrvNtProtectVerifyStubForVmProcess(PSUPDRVNTPROTECT pNtProtect, PRTERRINFO pErrInfo) argument
3820 return RTErrInfoSetF(pErrInfo, VERR_SUP_VP_STUB_NOT_FOUND, "Missing stub process (enmStub=%d).", enmStub);
3847 rc = supHardNtVpDebugger(hStubProcess, pErrInfo);
3849 rc = supHardNtVpThread(hStubProcess, hStubThread, pErrInfo);
3855 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_STUB_THREAD_OPEN_ERROR,
3860 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_STUB_THREAD_NOT_FOUND,
3865 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_STUB_OPEN_ERROR,
3870 rc = RTErrInfoSetF(pErrInfo, VERR_SUP_VP_STUB_NOT_FOUND,
3885 * @param pErrInfo Wher
3887 supdrvNtProtectRestrictHandlesToProcessAndThread(PSUPDRVNTPROTECT pNtProtect, PRTERRINFO pErrInfo) argument
[all...]
H A DSUPR3HardenedMain-win.cpp1099 &fWinVerifyTrust, NULL /* pErrInfo*/);
1212 &fWinVerifyTrust, NULL /* pErrInfo*/);
2576 * @param pErrInfo Where to return extended error information.
2580 uint8_t *pabBackup, size_t cbBackup, PRTERRINFO pErrInfo)
2592 return RTErrInfoSetF(pErrInfo, VERR_GENERAL_FAILURE,
2629 return RTErrInfoSetF(pErrInfo, VERR_GENERAL_FAILURE,
2634 return RTErrInfoSetF(pErrInfo, VERR_GENERAL_FAILURE,
2641 return RTErrInfoSetF(pErrInfo, VERR_GENERAL_FAILURE,
2658 * @param pErrInfo Where to return extended error information.
2662 PRTERRINFO pErrInfo)
2579 supR3HardNtDisableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, void *pvNtTerminateThread, uint8_t *pabBackup, size_t cbBackup, PRTERRINFO pErrInfo) argument
2661 supR3HardNtEnableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, uint8_t const *pabBackup, size_t cbBackup, PRTERRINFO pErrInfo) argument
[all...]
/vbox/include/iprt/
H A Dasn1.h224 * @param pErrInfo Where to store extended error info. Optional.
226 typedef DECLCALLBACK(int) FNRTASN1ENCODEWRITER(const void *pvBuf, size_t cbToWrite, void *pvUser, PRTERRINFO pErrInfo);
297 PRTERRINFO pErrInfo, const char *pszErrorTag);
311 * @param pErrInfo Where to return extra error information. Optional.
313 typedef DECLCALLBACK(int) FNRTASN1COREVTENCODEPREP(PRTASN1CORE pThisCore, uint32_t fFlags, PRTERRINFO pErrInfo);
328 * @param pErrInfo Where to return extra error information. Optional.
331 void *pvUser, PRTERRINFO pErrInfo);
389 PRTERRINFO pErrInfo, const char *pszErrorTag)
434 PRTERRINFO pErrInfo, const char *pszErrorTag) \
435 { return RT_CONCAT(a_AliasExtNm,_CheckSanity)(pThis, fFlags, pErrInfo, pszErrorTa
1531 PRTERRINFO pErrInfo; member in struct:RTASN1CURSORPRIMARY
[all...]
H A Derr.h417 * @returns @a pErrInfo.
418 * @param pErrInfo The error info structure to init.
422 DECLINLINE(PRTERRINFO) RTErrInfoInit(PRTERRINFO pErrInfo, char *pszMsg, size_t cbMsg) argument
426 pErrInfo->fFlags = RTERRINFO_FLAGS_T_CUSTOM | RTERRINFO_FLAGS_MAGIC;
427 pErrInfo->rc = /*VINF_SUCCESS*/ 0;
428 pErrInfo->pszMsg = pszMsg;
429 pErrInfo->cbMsg = cbMsg;
430 pErrInfo->apvReserved[0] = NULL;
431 pErrInfo->apvReserved[1] = NULL;
433 return pErrInfo;
478 RTDECL(void) RTErrInfoFree(PRTERRINFO pErrInfo); variable
556 RTErrInfoIsSet(PCRTERRINFO pErrInfo) argument
569 RTErrInfoClear(PRTERRINFO pErrInfo) argument
[all...]
/vbox/src/VBox/Main/src-all/
H A DExtPackManagerImpl.cpp777 * @param pErrInfo Where to return error information.
779 bool ExtPack::i_callInstalledHook(IVirtualBox *a_pVirtualBox, AutoWriteLock *a_pLock, PRTERRINFO pErrInfo) argument
788 pErrInfo->rc = m->pReg->pfnInstalled(m->pReg, a_pVirtualBox, pErrInfo);
793 pErrInfo->rc = VINF_SUCCESS;
/vbox/src/VBox/Runtime/common/ldr/
H A DldrPE.cpp2031 * @param pErrInfo Optional error info.
2033 static int rtldrPe_CalcSpecialHashPlaces(PRTLDRMODPE pModPe, PRTLDRPEHASHSPECIALS pPlaces, PRTERRINFO pErrInfo) argument
2044 return RTErrInfoSetF(pErrInfo, VERR_LDRVI_FILE_LENGTH_ERROR, "File is too large: %RTfoff", cbFile);
2096 * @param pErrInfo Optional error info buffer.
2099 PRTLDRPEHASHCTXUNION pHashCtx, PRTLDRPEHASHRESUNION pHashRes, PRTERRINFO pErrInfo)
2109 rc = rtldrPe_CalcSpecialHashPlaces(pModPe, &SpecialPlaces, pErrInfo);
2123 return RTErrInfoSetF(pErrInfo, VERR_LDRVI_READ_ERROR_HASH, "Hash read error at %#x: %Rrc (cbRead=%#zx)",
2201 * @param pErrInfo Optional error info buffer.
2203 static int rtldrPE_VerifySignatureImagePrecoditions(PRTLDRMODPE pModPe, PRTERRINFO pErrInfo) argument
2218 return RTErrInfoSetF(pErrInfo, VERR_LDRVI_SECTION_RAW_DATA_VALUE
2098 rtldrPE_HashImageCommon(PRTLDRMODPE pModPe, void *pvScratch, uint32_t cbScratch, RTDIGESTTYPE enmDigest, PRTLDRPEHASHCTXUNION pHashCtx, PRTLDRPEHASHRESUNION pHashRes, PRTERRINFO pErrInfo) argument
2265 rtldrPE_VerifySignatureRead(PRTLDRMODPE pModPe, PRTLDRPESIGNATURE *ppSignature, PRTERRINFO pErrInfo) argument
2360 rtldrPE_VerifySignatureDecode(PRTLDRMODPE pModPe, PRTLDRPESIGNATURE pSignature, PRTERRINFO pErrInfo) argument
2421 rtldrPE_VerifyAllPageHashes(PRTLDRMODPE pModPe, PCRTCRSPCSERIALIZEDOBJECTATTRIBUTE pAttrib, RTDIGESTTYPE enmDigest, void *pvScratch, size_t cbScratch, PRTERRINFO pErrInfo) argument
2624 rtldrPE_VerifySignatureValidateHash(PRTLDRMODPE pModPe, PRTLDRPESIGNATURE pSignature, PRTERRINFO pErrInfo) argument
2703 rtldrPE_VerifySignature(PRTLDRMODINTERNAL pMod, PFNRTLDRVALIDATESIGNEDDATA pfnCallback, void *pvUser, PRTERRINFO pErrInfo) argument
3623 rtldrPEOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, RTFOFF offNtHdrs, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo) argument
[all...]
/vbox/include/VBox/
H A Dsup.h1363 * @param pErrInfo Where to return extended error information.
1366 SUPR3DECL(int) SUPR3LoadModule(const char *pszFilename, const char *pszModule, void **ppvImageBase, PRTERRINFO pErrInfo);
1400 * @param pErrInfo Where to return extended error information.
1403 SUPR3DECL(int) SUPR3LockDownLoader(PRTERRINFO pErrInfo); variable
1492 * @param pErrInfo Where to return extended error information.
1494 SUPR3DECL(int) SUPR3HardenedVerifySelf(const char *pszArgv0, bool fInternal, PRTERRINFO pErrInfo);
1511 * @param pErrInfo Where to return extended error information.
1514 SUPR3DECL(int) SUPR3HardenedVerifyDir(const char *pszDirPath, bool fRecursive, bool fCheckFiles, PRTERRINFO pErrInfo);
1526 * @param pErrInfo Where to return extended error information.
1529 SUPR3DECL(int) SUPR3HardenedVerifyPlugIn(const char *pszFilename, PRTERRINFO pErrInfo);
[all...]

Completed in 319 milliseconds

123