Share via


Filesys.exe IOCTLs (Windows CE 5.0)

Send Feedback

The following table shows the Filesys.exe IOCTLs. Implementing these IOCTLs is optional. Only Filesys.exe should call these IOCTLs.

Programming element Description
IOCTL_HAL_GET_HIVE_CLEAN_FLAG This IOCTL queries the OAL about whether the registry hives and user profiles should be deleted and recreated. It is used by Filesys.exe.
IOCTL_HAL_GET_HIVE_RAM_REGION This IOCTL specifies a region of RAM to hold the registry hive instead of using it as a memory-mapped file on a file system.
IOCTL_HAL_GETREGSECUREKEYS This IOCTL extends the list of registry paths that should be protected from non-trusted applications.
IOCTL_HAL_INITREGISTRY This IOCTL signals that the registry is active and that data from the OAL can now be propagated to the registry. It is called by Filesys.exe.
IOCTL_HAL_QUERY_FORMAT_PARTITION This IOCTL indicates whether a specific partition should be formatted when it is mounted.
IOCTL_HAL_SAVE_HIVE_RAM_REGION This IOCTL gives the OEM a chance to copy the registry RAM region to persistent storage while the registry is in a steady state. It is called by Filesys.exe when an application calls RegSaveKey, if the registry hive is stored in a region of RAM specified by the OEM.

See Also

OAL IOCTLs

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.