Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
platform
active.directory
adsi
adsi.iis-admin
base
com_ole
complus_mts
component_svcs
database
directx
gdi
graphics_mm
internet.client
internet.server
internet.server.isapi-dev
localization
mapi
messaging
msi
mslayerforunicode
multimedia
networking
networking.ipv6
sdk_install
security
shell
telephony.tapi_2
telephony.tapi_3
telephony.tsp
telephony.wte
tools
ui
ui_shell
win_base_svcs
win16
  
 
date: Sun, 07 Sep 2008 15:58:48 -0700,    group: microsoft.public.platformsdk.security        back       


smart card minidriver's CardAcquireContext not being called by BaseCSP   
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
date: Sun, 07 Sep 2008 15:58:48 -0700   author:   Randy

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us