Re: Custom Shell & Logon Process

From: Slobodan Brcin \(eMVP\) (sbrcin_at_ptt.yu)
Date: 10/26/04


Date: Tue, 26 Oct 2004 19:11:24 +0200

Hi,

Ask MS for such functions (this function might even exist hidden somewhere).
http://msdn.microsoft.com/embedded/community/community/feedback/feedxp/default.aspx

Problem with WaitNoPending is that it will return as soon as there are no more pending drivers initializing or waiting to install.
There are few short gaps during the boot time when this can happen. Idea with loop is to be short (100*10 ms = 1second) and to make
delay during all these gaps when they occur.

Regards,
Slobodan

"harrier" <harrier@discussions.microsoft.com> wrote in message news:AE9744FF-7154-4AB0-A7AB-8DA0980B4F43@microsoft.com...
> Slobodan,
>
> Thanks for the info. I had tried using CMP_WaitNoPendingInstallEvents but
> it returned too quickly. I did not realize it may return before
> initialization is fully complete. Seems like a function to handle this would
> be a nice addtion to the Win32 API
>
> Thanks.
> -harrier
>
> "Slobodan Brcin (eMVP)" wrote:
>
> > Hi Harrier,
> >
> >
http://groups.google.com/groups?hl=en&lr=&c2coff=1&q=CMP_WaitNoPendingInstallEvents&btnG=Search&meta=group%3Dmicrosoft.public.windowsxp.embedded.*
> >
> > Also check this thread, just set bigger loop count like 50 or 100:
> > http://groups.google.com/groups?hl=en&lr=&c2coff=1&selm=%23ggPidnEEHA.1544%40TK2MSFTNGP09.phx.gbl
> >
> > Regards,
> > Slobodan
> >
> >
> > "harrier" <harrier@discussions.microsoft.com> wrote in message news:077DB0D2-E005-4007-BFCE-2E69464B2CD3@microsoft.com...
> > > Trying to use a custom application as the shell. The shell application is
> > > launched from userinit.exe, which happens before the welcome screen
> > > disappears and the logon process completes. How can I tell when the logon
> > > process completes and control of the desktop is available to the user?
> > >
> > > The custom app uses a USB security dongle and the USB drivers are not loaded
> > > right away. I'd like to create a boot strap application as the shell app
> > > that detects when the logon process completes. At which time it launches the
> > > real application.
> >
> >
> >



Relevant Pages

  • Re: Asus V9250 magic graphics driver - cant see adaptor in Contro
    ... Regards ... "Slobodan Brcin " wrote in message ... >> Any idea why the device fails to start,. ... > You do not have to delete NVSvc from registry. ...
    (microsoft.public.windowsxp.embedded)
  • Re: USB Audio
    ... Slobodan ... > There are no compatible drivers for this device. ... > Best regards, ... >> it for reasons of install failure. ...
    (microsoft.public.windowsxp.embedded)
  • Re: embedded turning off hub?
    ... Add:"USB User Interface" just to be there. ... Slobodan ... >> I do not understand this setupapi.log file it look as if PnP installation ... >> Regards, ...
    (microsoft.public.windowsxp.embedded)
  • Re: embedded turning off hub?
    ... Like Konstatin said. ... Slobodan ... >> Regards, ... Prev by Date: ...
    (microsoft.public.windowsxp.embedded)
  • Re: Hibernate once - resume many
    ... I forgot what was the original question and the problem. ... Regards, ... Slobodan ... >> If your account is not in this list you won't be able to acquire ...
    (microsoft.public.windowsxp.embedded)