The restart.exe or KernelIOControl can let the system perform a warm reboot. The object store is persistent after this. One way to erase the object store is to call OAL function "SetCleanRebootFlag". How to call this function from "SetCleanRebootFlag", or is there a way to allow my eVC++ application to access OAL function in general? Thanks.