HGunther
asked on
Trying to use GINA to process WIN2K smart card logon
Hi,
As you know, while the logon dialog is being displayed and a smart card is inserted into the reader, a PIN verification dialog will popup. I want my GINA to take over the following processes after the user input his PIN and click OK. How can I do that?
By the way, I used Resource Tuner to check MSGINA.DLL, I failed to find the PIN verification dialog.
Thanks a lot!
Gunther
As you know, while the logon dialog is being displayed and a smart card is inserted into the reader, a PIN verification dialog will popup. I want my GINA to take over the following processes after the user input his PIN and click OK. How can I do that?
By the way, I used Resource Tuner to check MSGINA.DLL, I failed to find the PIN verification dialog.
Thanks a lot!
Gunther
You will have to provide that dialog - see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/winlogon_and_gina.asp ("Winlogon and GINA") and the "GINA Stub": http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample98/html/vcsmpginastubsample.asp
ASKER
Dear jkr
I'd like to know if Ctrl-Alt-Delete is controlled by Winlogon or MSGINA? What messages are passing by between Winlogon and GINA? Please give more info. Thanks!
I'd like to know if Ctrl-Alt-Delete is controlled by Winlogon or MSGINA? What messages are passing by between Winlogon and GINA? Please give more info. Thanks!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
jkr,
Thanks for your quick response! Could you please tell me in what GINA functions these events should be processed and how to process generally?
Thanks for your quick response! Could you please tell me in what GINA functions these events should be processed and how to process generally?
See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/using_gina_export_functions.asp ("Using GINA Export Functions")