1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 #ifndef _CERTIFICATECHECK_H_
6 #define _CERTIFICATECHECK_H_
10 struct CertificateCheckInfo
16 BOOL
DoCertificateAttributesMatch(PCCERT_CONTEXT pCertContext
,
17 CertificateCheckInfo
&infoToMatch
);
18 DWORD
VerifyCertificateTrustForFile(LPCWSTR filePath
);
19 DWORD
CheckCertificateForPEFile(LPCWSTR filePath
,
20 CertificateCheckInfo
&infoToMatch
);