Re: Third party dialog in replacement Gina

From: Jakub Gwozdz (gwozdziu_at_rpg.pl)
Date: 06/28/05

  • Next message: lelteto: "RE: What about beginners?"
    Date: Tue, 28 Jun 2005 08:24:17 +0200
    
    

    This is just a guess.

    On WlxSomethingSAS open your own dummy dialog (via one of Wlx- dialog
    methods), with three messages processed:
    - WM_INITDIALOG to move it away from the visible part of the screen and
    to post custom command,
    - WM_COMMAND to do your normal WlxSomethingSAS job (as using P11 library)
    - WM_DESTROY to send WM_CLOSE to all windows this dialog is parent to.

    or something like it... Without heavy testing, I'm not sure, if your
    WM_COMMAND wouldn't hang whole dialog thread and will process other
    messages, like WM_DESTROY. Also, consider processing WLX_WM_SAS.

    Hope that helps.

    -- 
    Jakub Gwozdz
    Nick napisał(a):
    > Hello, anyone out there. Please.
    > 
    > "Nick" wrote:
    > 
    > 
    >>Hi all,
    >>
    >>In a replacement Gina, sometimes we may need to use thirdparty library which 
    >>may need to pop up some dialog. Such as when a PKCS#11 library is used and it 
    >>supports authentication method other than a PIN number (such as biometirc 
    >>means), the PKCS#11 library needs to pop up its own dialog to collect user 
    >>credential.
    >>
    >>We all know that dialogs in Gina needs to be closable by Winlogon and we 
    >>need to create dialogs with Wlx functions that Winlogon provides. 
    >>
    >>My question is that what is the general strategy in dealing with third party 
    >>dialogs?
    >>
    >>Thanks
    >>
    >>Nick
    

  • Next message: lelteto: "RE: What about beginners?"

    Relevant Pages

    • RE: Third party dialog in replacement Gina
      ... "Nick" wrote: ... > In a replacement Gina, sometimes we may need to use thirdparty library which ... > need to create dialogs with Wlx functions that Winlogon provides. ...
      (microsoft.public.platformsdk.security)
    • Third party dialog in replacement Gina
      ... In a replacement Gina, sometimes we may need to use thirdparty library which ... the PKCS#11 library needs to pop up its own dialog to collect user ... We all know that dialogs in Gina needs to be closable by Winlogon and we ...
      (microsoft.public.platformsdk.security)
    • RE: Dialog in Gina
      ... WLX_WM_SAS when there is a timeout. ... I was hoping that when winlogon destroys the ... The invisible dialog was destroyed by winlogon but the owned dialog ... I have checked the messages that these two dialogs received and I could see ...
      (microsoft.public.platformsdk.security)
    • RE: Dialog box with GINA
      ... "Nick" wrote: ... > Thank Marco. ... > the dialogs it knows when one of the messages arrives. ... >> case you should end all present dialogs and return from the active gina ...
      (microsoft.public.platformsdk.security)
    • RE: Dialog in Gina
      ... The destroy is then fired by winlogon.exe. ... > Within Gina code, if you want to create dialogs you will need to use the ... > functions provided by winlogon, ... The dialogs created by ...
      (microsoft.public.platformsdk.security)