Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Crypto Api problem

12K
04 декабря 2006 года
needjava
30 / / 06.10.2006
Здравствуйте, уважаемая общественность!
Написал прогу, которая использеут crypto API, в коде соответственно:

 
Код:
#include <windows.h>
#include <wincrypt.h>


Прога написана на c++ builder 6.0. В свойствах проекта галка Linker->Use dynamic RTL и Packages->Bild with runtime packages — убраны.
Компилится, билдится и выполняется — нормально без ошибок

Проблема в следующем — при копировании и запуске exe'шника на другом компе — ругается —
"Инструкция по адресу ... обратилась к памяти по адресу .... Память не может быть written".

На обоих компах — windows 2000. (на XP — тоже проверял — ругается!).

Кто-нибудь решал такую проблему?
12K
06 декабря 2006 года
needjava
30 / / 06.10.2006
Все заработало! разобрался - ошибка была в CryptAcquireContext - там нужно было отслеживать, когда CRYPT_NEWKEYSET, а когда 0. Всем спасибо !
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог