<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
add softpub exported functions prototypes...<BR>&nbsp;<BR>HRESULT&nbsp; WINAPI GenericChainCertificateTrust(IN OUT PCRYPT_PROVIDER_DATA pProvData)<BR>HRESULT WINAPI GenericChainFinalProv(IN OUT PCRYPT_PROVIDER_DATA pProvData)<BR>HRESULT WINAPI HTTPSCertificateTrust(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI SoftpubDefCertInit(CRYPT_PROVIDER_DATA *pProvData)<BR>BOOL WINAPI SoftpubFreeDefUsageCallData(const char *pszUsageOID, <BR>CRYPT_PROVIDER_DEFUSAGE *psDefUsage)<BR>BOOL WINAPI SoftpubLoadDefUsageCallData(const char *pszUsageOID, <BR>CRYPT_PROVIDER_DEFUSAGE *psDefUsage)<BR>BOOL CALLBACK AddPersonalTrustDBPages(LPVOID lpv, LPFNADDPROPSHEETPAGE <BR>lpfnAddPage, LPARAM lParam) <BR>HRESULT WINAPI DriverCleanupPolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI DriverFinalPolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI DriverInitializePolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI HTTPSFinalProv(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI OfficeCleanupPolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI OfficeInitializePolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>BOOL WINAPI OpenPersonalTrustDBDialog(HWND hWnd)<BR>HRESULT WINAPI OfficeInitializePolicy(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI SoftpubAuthenticode(CRYPT_PROVIDER_DATA *pProvData)<BR>BOOL WINAPI SoftpubCheckCert(CRYPT_PROVIDER_DATA *pProvData, DWORD idxSigner, <BR>BOOL fCounterSignerChain, DWORD idxCounterSigner)<BR>HRESULT WINAPI SoftpubCleanup(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI SoftpubDumpStructure(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI SoftpubInitialize(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI SoftpubLoadMessage(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT SoftpubLoadSignature(CRYPT_PROVIDER_DATA *pProvData)<BR>HRESULT WINAPI FindCertsByIssuer(OUT PCERT_CHAIN pCertChains, IN OUT DWORD <BR>*pcbCertChains, OUT DWORD *pcCertChains, IN BYTE* pbEncodedIssuerName, IN DWORD <BR>cbEncodedIssuerName, IN LPCWSTR pwszPurpose, IN DWORD dwKeySpec)<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; Andr� Renato Furtado<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="mailto:talk2cod@hotmail.com">talk2cod@hotmail.com</A><BR><br /><hr />Conhe�a j� o Windows Live Spaces, o site de relacionamentos do Messenger! <a href='http://www.amigosdomessenger.com.br' target='_new'>Crie j� o seu!</a></body>
</html>