Крипто-Про CAPILite

CertFindCertificateInStore

Функция CertFindCertificateInStore находит первый или следующий контекст сертификата в хранилище сертификатов, который соответствует критерию поиска, определяемому параметром dwFindType и связанным с ним pvFindPara . Эта функция может быть использована в цикле для того, чтобы найти все сертификаты в хранилище сертификатов, удовлетворяющие заданному критерию поиска.

Аналогична описанию в CryptoAPI. Поддерживаются следующие dwFindType: CERT_FIND_ANY, CERT_FIND_MD5_HASH, CERT_FIND_SHA1_HASH, CERT_FIND_PROPERTY, CERT_FIND_PUBLIC_KEY, CERT_FIND_SUBJECT_NAME, CERT_FIND_ISSUER_NAME, CERT_FIND_SUBJECT_STR_A, CERT_FIND_ISSUER_STR_A, CERT_FIND_EXISTING.

WINCRYPT32API PCCERT_CONTEXT WINAPI CertFindCertificateInStore(
  IN HCERTSTORE hCertStore,
  IN DWORD dwCertEncodingType,
  IN DWORD dwFindFlags,
  IN DWORD dwFindType,
  IN const void * pvFindPara,
  IN PCCERT_CONTEXT pPrevCertContext
);

См. также:

Функции обработки сертификатов , CertAddCertificateContextToStore, CertDuplicateCertificateContext, #CertEnumCertificatesInStore, CertFreeCertificateContext, CertGetCertificateChain, CertFindCertificateInStore в MS CryptoAPI 2.0 World Wide Web link

Крипто-Про CAPILite Версия: 3.0 Сборка 3293
Что Вы думаете по поводу данной статьи?
Закажите CD c Крипто-Про CSP