|
ReactOS 0.4.16-dev-2498-g8632030
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "winerror.h"#include "winreg.h"#include "guiddef.h"#include "wintrust.h"#include "softpub.h"#include "mscat.h"#include "objbase.h"#include "winuser.h"#include "cryptdlg.h"#include "cryptuiapi.h"#include "wintrust_priv.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | wintrust_step |
Typedefs | |
| typedef HRESULT(WINAPI * | wintrust_step_func) (CRYPT_PROVIDER_DATA *data) |
Variables | |
| static const WCHAR | Software_Publishing [] |
| static const WCHAR | State [] = { 'S','t','a','t','e',0 } |
| typedef HRESULT(WINAPI * wintrust_step_func) (CRYPT_PROVIDER_DATA *data) |
Definition at line 159 of file wintrust_main.c.
|
static |
Definition at line 568 of file wintrust_main.c.
Referenced by dump_wintrust_data().
|
static |
Definition at line 549 of file wintrust_main.c.
Referenced by dump_wintrust_data().
|
static |
Definition at line 595 of file wintrust_main.c.
Referenced by dump_wintrust_data().
|
static |
Definition at line 537 of file wintrust_main.c.
Referenced by dump_wintrust_data().
|
static |
Definition at line 583 of file wintrust_main.c.
Referenced by dump_wintrust_data().
|
static |
Definition at line 609 of file wintrust_main.c.
Referenced by WinVerifyTrust().
| HRESULT WINAPI FindCertsByIssuer | ( | PCERT_CHAIN | pCertChains, |
| DWORD * | pcbCertChains, | ||
| DWORD * | pcCertChains, | ||
| BYTE * | pbEncodedIssuerName, | ||
| DWORD | cbEncodedIssuerName, | ||
| LPCWSTR | pwszPurpose, | ||
| DWORD | dwKeySpec | ||
| ) |
Definition at line 1160 of file wintrust_main.c.
Definition at line 1145 of file wintrust_main.c.
Definition at line 1121 of file wintrust_main.c.
| BOOL WINAPI TrustIsCertificateSelfSigned | ( | PCCERT_CONTEXT | cert | ) |
Definition at line 42 of file wintrust_main.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | wintrust | ) |
| BOOL WINAPI WINTRUST_AddCert | ( | CRYPT_PROVIDER_DATA * | data, |
| DWORD | idxSigner, | ||
| BOOL | fCounterSigner, | ||
| DWORD | idxCounterSigner, | ||
| PCCERT_CONTEXT | pCert2Add | ||
| ) |
Definition at line 1044 of file wintrust_main.c.
Referenced by WintrustLoadFunctionPointers().
| BOOL WINAPI WINTRUST_AddPrivData | ( | CRYPT_PROVIDER_DATA * | data, |
| CRYPT_PROVIDER_PRIVDATA * | pPrivData2Add | ||
| ) |
Definition at line 1077 of file wintrust_main.c.
Referenced by WintrustLoadFunctionPointers().
| BOOL WINAPI WINTRUST_AddSgnr | ( | CRYPT_PROVIDER_DATA * | data, |
| BOOL | fCounterSigner, | ||
| DWORD | idxSigner, | ||
| CRYPT_PROVIDER_SGNR * | sgnr | ||
| ) |
Definition at line 997 of file wintrust_main.c.
Referenced by WintrustLoadFunctionPointers().
| BOOL WINAPI WINTRUST_AddStore | ( | CRYPT_PROVIDER_DATA * | data, |
| HCERTSTORE | store | ||
| ) |
Definition at line 980 of file wintrust_main.c.
Referenced by WintrustLoadFunctionPointers().
|
static |
Definition at line 220 of file wintrust_main.c.
Referenced by WINTRUST_CertVerify(), and WINTRUST_DefaultVerify().
|
static |
Definition at line 181 of file wintrust_main.c.
Referenced by WINTRUST_CertVerify(), and WINTRUST_DefaultVerify().
|
static |
Definition at line 507 of file wintrust_main.c.
Referenced by WinVerifyTrust().
|
static |
Definition at line 444 of file wintrust_main.c.
Referenced by WINTRUST_CertActionVerify(), and WINTRUST_CertVerifyAndClose().
|
static |
Definition at line 494 of file wintrust_main.c.
Referenced by WINTRUST_CertActionVerify().
|
static |
Definition at line 365 of file wintrust_main.c.
Referenced by WINTRUST_CertVerify().
|
static |
Definition at line 303 of file wintrust_main.c.
Referenced by WINTRUST_CertActionVerify(), WINTRUST_CertVerifyAndClose(), WINTRUST_DefaultVerifyAndClose(), and WinVerifyTrust().
|
static |
Definition at line 253 of file wintrust_main.c.
Referenced by WINTRUST_DefaultVerifyAndClose(), and WinVerifyTrust().
|
static |
Definition at line 326 of file wintrust_main.c.
Referenced by WINTRUST_PublishedSoftware(), and WinVerifyTrust().
|
static |
Definition at line 827 of file wintrust_main.c.
Referenced by WTHelperGetKnownUsages().
|
static |
Definition at line 167 of file wintrust_main.c.
Referenced by WINTRUST_CertVerify(), and WINTRUST_DefaultVerify().
|
static |
Definition at line 339 of file wintrust_main.c.
Referenced by WinVerifyTrust().
Definition at line 926 of file wintrust_main.c.
Referenced by InitFunctionPtrs(), WINTRUST_CertVerify(), and WINTRUST_DefaultVerify().
Definition at line 959 of file wintrust_main.c.
Referenced by InitFunctionPtrs(), and WintrustGetRegPolicyFlags().
Definition at line 664 of file wintrust_main.c.
Referenced by call_winverify(), CertViewPropertiesW(), CryptUIDlgViewCertificateW(), test_multiple_signatures(), test_wintrust(), and WinVerifyTrustEx().
| HRESULT WINAPI WinVerifyTrustEx | ( | HWND | hwnd, |
| GUID * | ActionID, | ||
| WINTRUST_DATA * | ActionData | ||
| ) |
Definition at line 726 of file wintrust_main.c.
Referenced by MsiGetFileSignatureInformationW(), and test_wintrust().
| HRESULT WINAPI WTHelperCertCheckValidSignature | ( | CRYPT_PROVIDER_DATA * | pProvData | ) |
Definition at line 1136 of file wintrust_main.c.
| HANDLE WINAPI WTHelperGetFileHandle | ( | WINTRUST_DATA * | data | ) |
Definition at line 818 of file wintrust_main.c.
| LPCWSTR WINAPI WTHelperGetFileName | ( | WINTRUST_DATA * | data | ) |
Definition at line 806 of file wintrust_main.c.
| BOOL WINAPI WTHelperGetKnownUsages | ( | DWORD | action, |
| PCCRYPT_OID_INFO ** | usages | ||
| ) |
Definition at line 879 of file wintrust_main.c.
Referenced by add_known_usages_to_list(), create_advanced_filter(), and InitFunctionPtrs().
| CRYPT_PROVIDER_CERT *WINAPI WTHelperGetProvCertFromChain | ( | CRYPT_PROVIDER_SGNR * | pSgnr, |
| DWORD | idxCert | ||
| ) |
Definition at line 761 of file wintrust_main.c.
Referenced by CRYPTDLG_CopyChain(), CryptUIDlgViewCertificateW(), MsiGetFileSignatureInformationW(), and set_certificate_status_for_end_cert().
| CRYPT_PROVIDER_PRIVDATA *WINAPI WTHelperGetProvPrivateDataFromChain | ( | CRYPT_PROVIDER_DATA * | pProvData, |
| GUID * | pgProviderID | ||
| ) |
Definition at line 775 of file wintrust_main.c.
| CRYPT_PROVIDER_SGNR *WINAPI WTHelperGetProvSignerFromChain | ( | CRYPT_PROVIDER_DATA * | pProvData, |
| DWORD | idxSigner, | ||
| BOOL | fCounterSigner, | ||
| DWORD | idxCounterSigner | ||
| ) |
Definition at line 735 of file wintrust_main.c.
Referenced by CRYPTDLG_CopyChain(), CryptUIDlgViewCertificateW(), hierarchy_dlg_proc(), index_to_lparam(), lparam_to_index(), MsiGetFileSignatureInformationW(), set_cert_info(), set_certificate_status_for_end_cert(), show_cert_chain(), and show_dialog_for_selected_cert().
| CRYPT_PROVIDER_DATA *WINAPI WTHelperProvDataFromStateData | ( | HANDLE | hStateData | ) |
Definition at line 797 of file wintrust_main.c.
Referenced by CryptUIDlgViewCertificateW().
Definition at line 912 of file wintrust_main.c.
Referenced by test_RegPolicyFlags(), WintrustGetRegPolicyFlags(), and WintrustSetRegPolicyFlags().