I'm new to the minidriver world and it has been tough to get things started, there isn't a lot of information out there. My first hurdle was the fact that windows carries a default Base CSP that is not smart card enabled, and I finally found out through a document from Gemalto.lol. Now I have a feeling I'm having another silly issue and was wondering if you guys could point out what it is that I'm missing. My minidriver is loaded properly by winlogon (via log file), I see Process attach correctly but then no call to CardAcquireContext. I then used certutil -scinfo and I get a popup window saying insert smart card, when I view details it says: "The card is available for use. However, the card is not the one being requested, and cannot be used for the current operation." There is also a red sign next to the smart card icon in the window. But CardAcquireContext doesn't get called either. When I close it says CryptAcquirecontext was exited by the user. Any thoughts, is my system missing something silly? The function is properly exported. I don't get it, certutil led me to believe that something is missing... thanks in advance for any help. -Randy