Lines Matching refs:pVerified
550 * @param pVerified The verification record.
555 static int supR3HardenedVerifyFileSignature(PCSUPINSTFILE pFile, PSUPVERIFIEDFILE pVerified, bool fFatal, bool fLeaveFileOpen)
564 intptr_t hFile = pVerified->hFile;
588 pVerified->fCheckedSignature = true;
591 pVerified->fCheckedSignature = false;
603 pVerified->hFile = hFileOpened;
633 PSUPVERIFIEDFILE pVerified = &g_aSupVerifiedFiles[iFile];
638 if (pVerified->fValidated)
642 if (!pVerified->fCheckedSignature && !fVerifyAll)
643 return supR3HardenedVerifyFileSignature(pFile, pVerified, fFatal, fLeaveFileOpen);
650 if (pVerified->hFile != 0)
653 (void *)pVerified->hFile, pFile->pszFile);
654 pVerified->hFile = -1;
655 pVerified->fValidated = false;
657 pVerified->fCheckedSignature = false;
669 rc = supR3HardenedVerifyFileOpen(pFile, fFatal, &pVerified->hFile);
673 rc = supR3HardenedVerifyFileSignature(pFile, pVerified, fFatal, fLeaveFileOpen);
676 pVerified->fValidated = true;
679 NtClose((HANDLE)pVerified->hFile);
680 pVerified->hFile = -1;
705 pVerified->hFile = fd;
708 pVerified->fValidated = true;