ReactOS 0.4.16-dev-199-g898cc56
_CRYPT_PROVIDER_FUNCTIONS Struct Reference

#include <wintrust.h>

Collaboration diagram for _CRYPT_PROVIDER_FUNCTIONS:

Public Attributes

DWORD cbStruct
 
PFN_CPD_MEM_ALLOC pfnAlloc
 
PFN_CPD_MEM_FREE pfnFree
 
PFN_CPD_ADD_STORE pfnAddStore2Chain
 
PFN_CPD_ADD_SGNR pfnAddSgnr2Chain
 
PFN_CPD_ADD_CERT pfnAddCert2Chain
 
PFN_CPD_ADD_PRIVDATA pfnAddPrivData2Chain
 
PFN_PROVIDER_INIT_CALL pfnInitialize
 
PFN_PROVIDER_OBJTRUST_CALL pfnObjectTrust
 
PFN_PROVIDER_SIGTRUST_CALL pfnSignatureTrust
 
PFN_PROVIDER_CERTTRUST_CALL pfnCertificateTrust
 
PFN_PROVIDER_FINALPOLICY_CALL pfnFinalPolicy
 
PFN_PROVIDER_CERTCHKPOLICY_CALL pfnCertCheckPolicy
 
PFN_PROVIDER_TESTFINALPOLICY_CALL pfnTestFinalPolicy
 
struct _CRYPT_PROVUI_FUNCSpsUIpfns
 
PFN_PROVIDER_CLEANUP_CALL pfnCleanupPolicy
 

Detailed Description

Definition at line 313 of file wintrust.h.

Member Data Documentation

◆ cbStruct

DWORD _CRYPT_PROVIDER_FUNCTIONS::cbStruct

Definition at line 314 of file wintrust.h.

Referenced by WINTRUST_AllocateProviderData(), and WintrustLoadFunctionPointers().

◆ pfnAddCert2Chain

PFN_CPD_ADD_CERT _CRYPT_PROVIDER_FUNCTIONS::pfnAddCert2Chain

Definition at line 319 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnAddPrivData2Chain

PFN_CPD_ADD_PRIVDATA _CRYPT_PROVIDER_FUNCTIONS::pfnAddPrivData2Chain

Definition at line 320 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnAddSgnr2Chain

PFN_CPD_ADD_SGNR _CRYPT_PROVIDER_FUNCTIONS::pfnAddSgnr2Chain

Definition at line 318 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnAddStore2Chain

PFN_CPD_ADD_STORE _CRYPT_PROVIDER_FUNCTIONS::pfnAddStore2Chain

Definition at line 317 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnAlloc

PFN_CPD_MEM_ALLOC _CRYPT_PROVIDER_FUNCTIONS::pfnAlloc

Definition at line 315 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnCertCheckPolicy

PFN_PROVIDER_CERTCHKPOLICY_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnCertCheckPolicy

Definition at line 326 of file wintrust.h.

Referenced by WINTRUST_CertVerify(), and WintrustLoadFunctionPointers().

◆ pfnCertificateTrust

PFN_PROVIDER_CERTTRUST_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnCertificateTrust

◆ pfnCleanupPolicy

PFN_PROVIDER_CLEANUP_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnCleanupPolicy

Definition at line 329 of file wintrust.h.

Referenced by WINTRUST_DefaultClose(), and WintrustLoadFunctionPointers().

◆ pfnFinalPolicy

PFN_PROVIDER_FINALPOLICY_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnFinalPolicy

◆ pfnFree

PFN_CPD_MEM_FREE _CRYPT_PROVIDER_FUNCTIONS::pfnFree

Definition at line 316 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ pfnInitialize

PFN_PROVIDER_INIT_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnInitialize

◆ pfnObjectTrust

PFN_PROVIDER_OBJTRUST_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnObjectTrust

◆ pfnSignatureTrust

PFN_PROVIDER_SIGTRUST_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnSignatureTrust

◆ pfnTestFinalPolicy

PFN_PROVIDER_TESTFINALPOLICY_CALL _CRYPT_PROVIDER_FUNCTIONS::pfnTestFinalPolicy

Definition at line 327 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().

◆ psUIpfns

struct _CRYPT_PROVUI_FUNCS* _CRYPT_PROVIDER_FUNCTIONS::psUIpfns

Definition at line 328 of file wintrust.h.

Referenced by WintrustLoadFunctionPointers().


The documentation for this struct was generated from the following file: