Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
при отработке CryptEncryptMessage возникает Access Violation
Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.02.2008(UTC) Сообщений: 66 Откуда: Москва
|
Получилось решить проблему? У меня возникает такая же ошибка.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 15.04.2009(UTC) Сообщений: 15 Откуда: no
|
Проблема скорее всего в кривом заголовочном файле взятом с jedi. Там некая Massimo Maria Ghisalberti в 2000 году видимо воспользовавшись c2pas.exe портировала на паскаль например такое:
function CryptEncryptMessage(pEncryptPara : PCRYPT_ENCRYPT_MESSAGE_PARA; cRecipientCert : DWORD; rgpRecipientCert : array of PCCERT_CONTEXT; const pbToBeEncrypted : PBYTE; cbToBeEncrypted : DWORD; pbEncryptedBlob : PBYTE; pcbEncryptedBlob : PDWORD) : BOOL; stdcall;
По смыслу и логике правильно, но с точки зрения физической организации памяти для "array of" в Delphi - такой перевод полная лажа.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.02.2008(UTC) Сообщений: 66 Откуда: Москва
|
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
при отработке CryptEncryptMessage возникает Access Violation
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close