@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: The CertFindCertificateInCRL function search the CRL's list of entries for the specified certificate !!!!C# Signature: [DllImport("crypt32.dll", SetLastError=true)] public static extern bool CertFindCertificateInCRL( IntPtr pCert, IntPtr pCrlContext, uint dwFlags, IntPtr pvReserved, [Out] ref IntPtr ppCrlEntry); !!!!VB Signature: Declare Function CertFindCertificateInCRL Lib "crypt32.dll" (TODO) As TODO !!!!User-Defined Types: None. !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: IntPtr certContext = CertFindCertificateInStore(...); IntPtr crlContext = CertCreateCRLContext(...); IntPtr pCrlEntry = new IntPtr(); if(CertFindCertificateInCRL(certContext, crlContext, 0, IntPtr.Zero, ref pCrlEntry)) { if(pCrlEntry != IntPtr.Zero) { // Certificate is revoked } else { // Certificate is not in this CRL } } else { // Error checking CRL } !!!!Alternative Managed API: Do you know one? Please contribute it! Documentation: CertFindCertificateInCRL@msdn on MSDN
Edit crypt32.CertFindC...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.