Win32 API 日本語リファレンス
ホームSecurity.WinTrust › CRYPT_PROVIDER_FUNCTIONS

CRYPT_PROVIDER_FUNCTIONS

構造体
サイズx64: 128 バイト / x86: 64 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
cbStructDWORD4+0+0
pfnAllocPFN_CPD_MEM_ALLOC8/4+8+4
pfnFreePFN_CPD_MEM_FREE8/4+16+8
pfnAddStore2ChainPFN_CPD_ADD_STORE8/4+24+12
pfnAddSgnr2ChainPFN_CPD_ADD_SGNR8/4+32+16
pfnAddCert2ChainPFN_CPD_ADD_CERT8/4+40+20
pfnAddPrivData2ChainPFN_CPD_ADD_PRIVDATA8/4+48+24
pfnInitializePFN_PROVIDER_INIT_CALL8/4+56+28
pfnObjectTrustPFN_PROVIDER_OBJTRUST_CALL8/4+64+32
pfnSignatureTrustPFN_PROVIDER_SIGTRUST_CALL8/4+72+36
pfnCertificateTrustPFN_PROVIDER_CERTTRUST_CALL8/4+80+40
pfnFinalPolicyPFN_PROVIDER_FINALPOLICY_CALL8/4+88+44
pfnCertCheckPolicyPFN_PROVIDER_CERTCHKPOLICY_CALL8/4+96+48
pfnTestFinalPolicyPFN_PROVIDER_TESTFINALPOLICY_CALL8/4+104+52
psUIpfnsCRYPT_PROVUI_FUNCS*8/4+112+56
pfnCleanupPolicyPFN_PROVIDER_CLEANUP_CALL8/4+120+60