20.01.2003 9:25:18STOP : C0000221 {Bad image checksum} Ответов: 1
Олег
Товарисчи !
Братья по разуму !!
Кто знает, как правильно инсталировать Microsoft Cryptographic Service Provider Development Kit?

Дело в следущем : По инструкции надо заменить
advapi32.dll на одноименную dll из этого проклятого sdk, дабы можно было вызывать свой
собственный провайдер с помощью функции CryptAcquireConext. Происходит это на Windows2000
и на Windows2000 и Win98. Так вот, заменяю я ее, перегружаюсь и получаю такой вот голубой экран :
STOP : C0000221 {Bad image checksum} The image advapi32.dll is possibly corrupt The header checksum does not match to the computed sum
Такая вот трагедь :(
Если кто знает , в чем тут дело , помогите пожста.
 
Ответы:
20.01.2003 12:20:11Алексей
в MS CSP SDK нет длл с таким именем. правильная установка состоит в следующем:

1. сделать backup существующего advapi32.dll.
2. сделать expand advapi.dl_ advapi32.dll для соответсвующей винды из поставки CSP SDK.
3. заменить и ребутнуться

на самом деле можно действовать более ювелирным методом. если интересно - пишите, расскажу