Lines Matching defs:pState
283 VERIFYEXESTATE *pState = (VERIFYEXESTATE *)pvUser;
289 if (pState->cVerbose > 0)
294 RTCrX509CertPathsDumpOne(hCertPaths, iPath, pState->cVerbose, RTStrmDumpPrintfV, g_pStdOut);
326 if (pState->fKernel && hCertPaths != NIL_RTCRX509CERTPATHS)
347 rc = RTCrStoreCertFindBySubjectOrAltSubjectByRfc5280(pState->hKernelRootStore, pSubject, &Search);
350 while ((pCertCtx = RTCrStoreCertSearchNext(pState->hKernelRootStore, &Search)) != NULL)
364 int rc2 = RTCrStoreCertSearchDestroy(pState->hKernelRootStore, &Search); AssertRC(rc2);
383 VERIFYEXESTATE *pState = (VERIFYEXESTATE *)pvUser;
391 RTTimeSpecSetSeconds(&ValidationTime, pState->uTimestamp);
396 if (pState->cVerbose)
408 pState->hAdditionalStore, pState->hRootStore, &ValidationTime,
409 VerifyExecCertVerifyCallback, pState, pErrInfo);
419 static RTEXITCODE HandleVerifyExeWorker(VERIFYEXESTATE *pState, const char *pszFilename, PRTERRINFOSTATIC pStaticErrInfo)
425 int rc = RTLdrOpen(pszFilename, RTLDR_O_FOR_VALIDATION, pState->enmLdrArch, &hLdrMod);
430 rc = RTLdrQueryProp(hLdrMod, RTLDRPROP_TIMESTAMP_SECONDS, &pState->uTimestamp, sizeof(pState->uTimestamp));
433 rc = RTLdrVerifySignature(hLdrMod, VerifyExeCallback, pState, RTErrInfoInitStatic(pStaticErrInfo));