Oliver
Mon Nov 10 09:56:12 CST 2003
Hi Dean,
ok, that's understand, but whom will filesys.exe call the IOCTL?? You wrote
something about the kernel. Do you know where (in which file excactly) this
IOCTL will be processd??
Best regards,
Oliver Münchow
--
---------------------------------------
Gesytec GmbH eMail:
52076 Aachen omuenchowATgesytecDOTde
http://www.gesytec.de
"Dean Ramsier" <dramsiernospam@accelentnospam.com> schrieb im Newsbeitrag
news:uK9V%23Q5pDHA.3612@TK2MSFTNGP11.phx.gbl...
> That IOCTL is called by filesys.exe at startup. Filesys will cause the
> hives to be cleaned/deleted if you return true in this IOCTL. Note that
it
> only happens at startup, not during normal runtime. You are free to
create
> an API that will somehow notify the kernel to return true on this IOCTL on
> the next boot. Calling your new API and then doing a warm boot would
cause
> the registry to be deleted.
>
> --
> Dean Ramsier - eMVP
> Accelent Systems
>
http://www.accelent.com
>
> "Oliver Münchow" <omuenchow@NOSPAMgesytecDOT.de> wrote in message
> news:ODRRS83pDHA.2676@TK2MSFTNGP11.phx.gbl...
> > Hi NG,
> >
> > i actually have implemented the hive based registry on an IDE Harddrive.
> So
> > far everthing works fine, but how can i tell CE to delete the registry
and
> > make a clean boot??
> >
> > I found in the help files something about IOCTL_HAL_GET_HIVE_CLEAN_FLAG,
> but
> > i don't know who and where this flag will be asked. For me it sounds
like
> > the atapi driver will be asked that. Is that rigth?? And if yes, how can
i
> > tell the atapi driver to answer false to the filesys.exe?
> >
> > So is there any simple function like RegFlushKey(), which deletes the
file
> > on my persistent storage device??
> >
> > Best regards,
> > Oliver Münchow
> > --
> > ---------------------------------------
> > Gesytec GmbH eMail:
> > 52076 Aachen omuenchowATgesytecDOTde
> >
http://www.gesytec.de
> >
> >
> >
>
>