|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 26, 2004 13:09:32 Никто не работал с CertOpenStore в криптоапи ? Вот такой код постоянно возвращает ошибку hCertStore = pCertOpenStore(sz_CERT_STORE_PROV_FILENAME, X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, NULL, 0, L"d:\\filestore.sto"); Файла не существует, но в мсдн написано что он должен создастся. На деле фиг там. |
|
|
Дата: Авг 26, 2004 14:39:29 попробуй добавить флаги (dwFlags, который предпоследний параметр) CERT_FILE_STORE_COMMIT_ENABLE и CERT_STORE_CREATE_NEW_FLAG. Судя по MSDNу, должно быть именно так... |
|
|
Дата: Авг 26, 2004 18:21:34 сам он создавать у меня не захотел Когда создал ручками - все заработало. Создаю вот так: hCertStore = CertOpenStore(sz_CERT_STORE_PROV_MEMORY, X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, NULL, 0, NULL); CertSaveStore(hCertStore, X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, CERT_STORE_SAVE_AS_STORE, CERT_STORE_SAVE_TO_FILENAME, L"some_file", 0); CertCloseStore(hCertStore, 0); |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.113 |