Filesys.exe IOCTLs
The following table shows the Filesys.exe IOCTLs with a description of the purpose of each. These IOCTLs can be optionally implemented by the OEM and only Filesys.exe should call these IOCTLs.
Programming element | Description |
---|---|
IOCTL_HAL_GET_HIVE_CLEAN_FLAG | This IOCTL is used by Filesys.exe to query the OEM as to whether the registry hives and user profiles should be deleted and recreated. |
IOCTL_HAL_GET_HIVE_RAM_REGION | This IOCTL allows you to specify 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 input/output control is called by Filesys.exe to enable the OEM to extend the list of registry paths that should be protected from non-trusted applications. |
IOCTL_HAL_INITREGISTRY | This input/output control is used by Filesys.exe to signal that the registry is active and that data from the OAL can now be propagated to the registry. |
IOCTL_HAL_SAVE_HIVE_RAM_REGION | This IOCTL is called by Filesys.exe when an application calls RegSaveKey if the registry hive is being stored in a region of RAM specified by the OEM. |
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.