Тема: MS Crypto API поиск сертификата в хранилище
Здравствуйте!
С помощью "АРМ РКС Справочника (x64)" установил сертификат в "Локальный справочников справочник сертификатов".
Пытаюсь получить его контекст с помощью функций:
hStoreHandle = CertOpenStore( CERT_STORE_PROV_SYSTEM, 0, NULL, CERT_SYSTEM_STORE_CURRENT_USER, CERT_PERSONAL_STORE_NAME );
pSignerCert = CertFindCertificateInStore( hStoreHandle, (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING),
0, CERT_FIND_SUBJECT_STR, signerName, pSignerCert
);
Конечно же ни чего не находится, т.к. если заглянуть в оснастку "Сертификаты", там моего этого сертификата нет.
Предполагаю, что неправильно "открываю" хранилище CertOpenStore( ... ).
Подскажите подскажите пожалуйста, как правильно "достучаться" до сертификата?