Offline Registry Library Functions
The following are the offline registry library functions.
Function | Description |
---|---|
ORCloseHive | Closes the specified offline registry hive and frees memory allocated for the hive. |
ORCloseKey | Closes a handle to the specified registry key in an offline registry hive. |
ORCreateHive | Creates an offline registry hive that contains a single empty root key. |
ORCreateKey | Creates the specified registry key in an offline registry hive. If the key already exists, the function opens it. |
ORDeleteKey | Deletes a subkey and its values from an offline registry hive. |
ORDeleteValue | Removes a value from the specified registry key in an offline registry hive. |
OREnumKey | Enumerates the subkeys of the specified open registry key in an offline registry hive. |
OREnumValue | Enumerates the values for the specified open registry key in an offline registry hive. |
ORGetKeySecurity | Retrieves a copy of the security descriptor protecting the specified open registry key in an offline registry hive. |
ORGetValue | Retrieves the type and data for the specified registry value in an offline registry hive. |
ORGetVersion | Retrieves the version of the offline registry library. |
ORGetVirtualFlags | Retrieves the virtual flags on the specified open registry key in an offline registry hive. |
OROpenHive | Loads the specified hive file into memory and validates the hive. |
OROpenKey | Opens the specified registry key in an offline registry hive. |
ORQueryInfoKey | Retrieves information about the specified registry key in an offline registry hive. |
ORSaveHive | Writes the specified offline registry hive to a file. |
ORSetKeySecurity | Sets the security of an open registry key in an offline registry hive. |
ORSetValue | Sets the data for the value of a specified registry key in an offline registry hive. |
ORSetVirtualFlags | Sets virtualization flags on the specified open registry key in an offline registry hive. |