pNotifyForceCleanboot (Windows Embedded CE 6.0)

1/5/2010

This function is called by Filesys.exe when a cold boot of the object store is about to occur.

Syntax

void pNotifyForceCleanboot(
  DWORD dwReserved1,
  DWORD dwReserved2,
  DWORD dwReserved3,
  DWORD dwReserved4
);

Parameters

  • dwReserved1
    [in] Reserved, always set to 0.
  • dwReserved2
    [in] Reserved, always set to 0.
  • dwReserved3
    [in] Reserved, always set to 0.
  • dwReserved4
    [in] Reserved, always set to 0.

Return Value

None.

Remarks

Filesys.exe does not preserve the state of the memory if you expect to have a warm reset of the object store that preserves the state and pNotifyForceCleanboot is called.

The state of the memory is not cleaned before Filesys.exe is launched if you expect pNotifyForceCleanboot to be called on a warm reset or cold boot and it is not.

Filesys.exe assumes that it should use the present state of memory and not reinitialize if it finds its signature still in RAM on a cold or warm boot.

Requirements

Header Developer Implemented
Library OEMMain.lib or OEMMain_StaticKITL.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Optional OAL Functions

Other Resources

File System Boot Process
Clean, Cold, and Warm Booting