Пытаюсь получить сабж следующим образом но функция возвращает ошибку 2146885628 кто сталкивался в чем дело? Код (Text): HCERTSTORE hSystemStore; if(hSystemStore = CertOpenSystemStore(0,"MY")) { printf("The MY system store is open. Continue.\n"); } else { printf("The MY system store isn't open. Continue.\n"); } PCCERT_CONTEXT pCert=NULL; pCert = CertFindCertificateInStore( hSystemStore, PKCS_7_ASN_ENCODING|X509_ASN_ENCODING, 0, CERT_FIND_SUBJECT_STR, L"Volkov Test_2003", NULL); if (!pCert) { printf("Certificate didn't find\n"); } DWORD dwFlags=CERT_STORE_TIME_VALIDITY_FLAG; PCCRL_CONTEXT pCRLContext=0; pCRLContext=CertGetCRLFromStore( hSystemStore, NULL, NULL, &dwFlags); if (!pCRLContext) { DWORD error=GetLastError(); printf("%d",error); }