CryptAcquireContext fails with 0x8009001d (NTE_PROVIDER_DLL_FAIL)
- From: "Dejan" <dejan.gambin@xxxxxxx>
- Date: 24 May 2006 02:08:32 -0700
Hi,
I am using patched advapi32.dll on my Windows XP SP2 machine (I have
patched it according to the instructions found on the list). Before the
patching I was getting 0x80090006 (NTE_BAD_SIGNATURE) errors in
CryptAcquireContext. After the patching I didn't know if I have to sign
and register mycsp.dll - I tried to use cspsign.exe, I have created the
signature file (resource based signing didn't work), but regsvr32.exe
on mycsp.dll gave me "mycsp.dll was loaded, but the DLLRegisterServer
entry point was not found. This file cannot be registered"
Then I created my own registry entries like:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\mycsp]
"Image Path"="mycsp.dll"
"Type"=dword:00000001
....and after that I got 0x8009001d (NTE_PROVIDER_DLL_FAIL) error in
CryptAcquireContext...
Any help would be greatly appreciated
thanks
dejan
.
- Follow-Ups:
- Prev by Date: RE: Local security getting overwritten
- Next by Date: Re: CryptAcquireContext fails with 0x8009001d (NTE_PROVIDER_DLL_FAIL)
- Previous by thread: .509 Certificate Policy Issuer Statement Configuration
- Next by thread: Re: CryptAcquireContext fails with 0x8009001d (NTE_PROVIDER_DLL_FAIL)
- Index(es):
Relevant Pages
|