b6e1c2af52
* include/wincrypt.h (struct _CRYPT_KEY_PROV_PARAM, struct _CRYPT_KEY_PROV_INFO, CertGetCertificateContextProperty, CryptEnumKeyIdentifierProperties, CryptAcquireCertificatePrivateKey, CertCreateCertificateContext, CryptGetKeyIdentifierProperty, CertSetCertificateContextProperty, CertCompareCertificateName, CryptSetKeyIdentifierProperty, CertOIDToAlgId, CryptGetDefaultProviderA, CryptGetDefaultProviderW and many corresponding macroes): Define. * lib/crypt32.def (Export the above 11 functions): Export. * include/winerror.h (CRYPT_E_NOT_FOUND and other crypt related macroes): Define.
48 lines
1.2 KiB
Modula-2
48 lines
1.2 KiB
Modula-2
LIBRARY CRYPT32.DLL
|
|
EXPORTS
|
|
CertFreeCertificateChain@4
|
|
CertGetCertificateChain@32
|
|
CertNameToStrA@20
|
|
CertNameToStrW@20
|
|
CertVerifyCertificateChainPolicy@16
|
|
CertCloseStore@8
|
|
CertOpenSystemStoreA@8
|
|
CertOpenSystemStoreW@8
|
|
CertFindCertificateInStore@24
|
|
CertFreeCertificateContext@4
|
|
CertGetIssuerCertificateFromStore@16
|
|
CertFindChainInStore@24
|
|
CertOpenStore@20
|
|
CertOIDToAlgId@4
|
|
CertAlgIDToOID@4
|
|
CryptProtectData@28
|
|
CryptUnprotectData@28
|
|
CryptDecodeObject@28
|
|
CryptDecodeObjectEx@32
|
|
CryptEncodeObjectEx@28
|
|
CryptRegisterOIDFunction@20
|
|
CryptUnregisterOIDFunction@12
|
|
CertEnumCertificatesInStore@8
|
|
CertDuplicateStore@4
|
|
CertDuplicateCertificateContext@4
|
|
CertGetNameStringA@24
|
|
CertGetNameStringW@24
|
|
CertFindExtension@12
|
|
CertAddCertificateContextToStore@16
|
|
CertCompareCertificate@12
|
|
CertDeleteCertificateFromStore@4
|
|
PFXIsPFXBlob@4
|
|
PFXVerifyPassword@12
|
|
PFXImportCertStore@12
|
|
CertGetCertificateContextProperty@16
|
|
CryptEnumKeyIdentifierProperties@28
|
|
CryptAcquireCertificatePrivateKey@24
|
|
CertCreateCertificateContext@12
|
|
CryptGetKeyIdentifierProperty@28
|
|
CertSetCertificateContextProperty@16
|
|
CertCompareCertificateName@12
|
|
CryptSetKeyIdentifierProperty@24
|
|
CryptEncodeObject@20
|
|
CryptGetDefaultProviderA@20
|
|
CryptGetDefaultProviderW@20
|