23.01.2007 10:41:47Проблема со считывателями Ответов: 3
Андрей Горячев
После установки считывателя "Реестр", моя программа (на C++) стала работать несовсем корректно:
в ней есть возможность просмотреть сертификаты в контейнерах, до установки реестра она это делала нормально (список в новом окне), а после установки реестра, при выборе просмотра списка сертификатов из моей программы, мне выдаётся окно для выбора считывателя, где просят вставить некий ключевой носитель с определённым именем (которое соответствует как раз носителю, сохранённому в реестр). При этом если выбрать дискету например, то там пишется, что отсутствует набор ключей.. В чём проблема?
 
Ответы:
23.01.2007 15:28:10Tatianka
Не совсем понятно, в чем проблема.
Если ключ находится в реестре, то ничего удивительного в том, что при выборе в качестве носителя дискеты выдается ошибка - на дискете этого ключа, естественно, нет.
Вы пробовали выбирать реестр? Что при этом происходит?
23.01.2007 16:10:40Андрей Горячев
"Набор ключей не существует"!!
В том и дело, что я хочу выбрать контейнер, который на дискете, и она вставлена в дисковод, а мне говорится, что и там тоже "Набор ключей не существует"!
23.01.2007 18:03:30Василий
Чтобы не рассуждать беспредметно, сообщите:
- имя контейнера на дискете
- имя контейнера в реестре
- параметры (все) CryptAcquireContext из вашей программы