Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.12.2009(UTC) Сообщений: 119 Откуда: Moscow
|
Добрый день!
Заметил такую фигню, хочу проверить сертификат (На отзыв, цепочку и т.д.) , в Windows 7 всё работает отлично, всё проверяется, а вот в WIndows XP - не работает, вылетает ошибка - "параметр задан неверно"
Заметил что падение происходит на функции CertCreateCertificateChainEngine. вызываю её следющим образом:
CERT_CHAIN_ENGINE_CONFIG Config; memset((void *)&Config,0,sizeof(CERT_CHAIN_ENGINE_CONFIG)); Config.cbSize=sizeof(CERT_CHAIN_ENGINE_CONFIG); Config.dwFlags=CERT_CHAIN_REVOCATION_CHECK_CHAIN;
CertCreateCertificateChainEngine(&Config,&CE);
После дальнейшего анализа выяснилось. что если скомпилировать проект в VS2008 всё работает и в Win7 и в WinXP, а вот если скомпилировать проект в VS2010 то работает только под Win7 , в XP вылетает ошибка которую я писал выше.
Кто знает что за фигня?
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close