03.03.2003 10:19:45CryptAcquireProvider Ответов: 3
Вячеслав
Что-то не нашел в MS
функции CryptAcquireProvider
зачем тогда нужно было писать CSP
если теряется универсальность?
Или я чего то не допонимаю?
 
Ответы:
03.03.2003 11:16:02kure
Эта функция не имеет никакого отношения к CryptoAPI.

Она была написана нами и входит в состав тестового ПО.

Для чего она была написана (описание из файла tmain.h)


/*--------------------------------------------------------------------*/
/* Программа по заданному сертификату определяет наличие секретного ключа*/
/* и загружает требуемый провайдер.*/
/* Для определения провайдера используется функция CryptAcquireCertificatePrivateKey, */
/* если она присутствует в crypt32.dll. Иначе производистя поиск ключа по сертификату в справочнике.*/
/* Функция должна быть только*/
/* Windows NT/2000: Requires Windows NT 4.0 SP3 or later (or Windows NT 4.0 with Internet Explorer 3.02 or later).*/
/* Windows 95/98: Unsupported.*/

Родная функция CryptoAPI reCertificatePrivateKey не поддерживается в 95/98. Поэтому была и написана такая функция.
03.03.2003 11:52:08Вячеслав
Ой извините, это внутренняя функция.
04.03.2003 17:48:40Вячеслав
Инсталяция по указаной ссылке не помогла
wincrypt.h - нельзя ее скинуть в мыло?
Пожалуйста!