Hi!
I'm using Windows XP Pro SP3. I want to use SSPI functions in my code. I compiled my code, no error.
I set the security package to be used to Negotiate, which is recommended.
When I start my program, Negotiate cannot be used because it can't be found. So, I tried "Kerberos" instead, and same error: the security package cannot be found.
I had a look at the registry, and according to that key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa/Security Packages, the security packages available are: kerberos, msv1_0, schannel, wdigest. Negotiate and NTLM are missing.
I don't understand why my program can't find any security package. The returned error code is 0x80090305 and I couldn't find any hint about a way to fix it.
So, if you master the SSPI, please I need your help! Do I have something to modify in the registry? Or maybe I need to register some DLLs?
Thanks for any hint Bye!