Filesys.exe IOCTLs (Windows CE 5.0)
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
Send Feedback on this topic to the authors