newlib/winsup/w32api/lib/crypt32.def
Chris Sutcliffe b6e1c2af52 2008-07-25 Bo Yang <techrazy@users.sourceforge.net>
* 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.
2008-07-25 22:09:36 +00:00

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