I just learned about Credential Providers and started doing research to build one that works with an RFID reader i have. I loaded up the samples from the windows sdk and they all built perfectly. I then copied a dll to a virtual machine i had running windows 7 64 bit professional and ran the corresponding reg file on the virtual machine to install it (as the sample instructed), then logged off the virtual machine and saw no change in the logon window like i was expecting.
I tried this with every dll built from the sample, and tried it with logging off, switching users, and restarting the virtual machine with each dll, but nothing happened. And just to be thorough, I tested one of the dlls on my actual machine and there still wasn't anything different about the logon screen.
The only thing I can think of is that there is some reason this wouldn't work with 7, maybe even though the registry files merged correctly the dll isn't loading (I don't know of any way to tell), or i am completely missing something.
Any info would help, so thanks in advanced.