オフライン レジストリ ライブラリ関数を次に示します。
| 機能 | 形容 |
|---|---|
| ORCloseHive | 指定したオフライン レジストリ ハイブを閉じ、ハイブに割り当てられたメモリを解放します。 |
| ORCloseKey | オフライン レジストリ ハイブ内の指定されたレジストリ キーへのハンドルを閉じます。 |
| ORCreateHive | 1 つの空のルート キーを含むオフライン レジストリ ハイブを作成します。 |
| ORCreateKey | 指定したレジストリ キーをオフライン レジストリ ハイブに作成します。 キーが既に存在する場合は、関数によってキーが開かれます。 |
| ORDeleteKey | オフライン レジストリ ハイブからサブキーとその値を削除します。 |
| ORDeleteValue | オフライン レジストリ ハイブの指定されたレジストリ キーから値を削除します。 |
| OREnumKey | オフライン レジストリ ハイブで指定された開いているレジストリ キーのサブキーを列挙します。 |
| orEnumValueをする | オフライン レジストリ ハイブで指定された開いているレジストリ キーの値を列挙します。 |
| ORGetKeySecurity | オフライン レジストリ ハイブで指定された開いているレジストリ キーを保護するセキュリティ記述子のコピーを取得します。 |
| ORGetValue | オフライン レジストリ ハイブの指定されたレジストリ値の型とデータを取得します。 |
| ORGetVersion | オフライン レジストリ ライブラリのバージョンを取得します。 |
| ORGetVirtualFlagsをする | オフライン レジストリ ハイブで、指定した開いているレジストリ キーの仮想フラグを取得します。 |
| orOpenHiveをする | 指定した Hive ファイルをメモリに読み込み、ハイブを検証します。 |
| OROpenKey | 指定したレジストリ キーをオフライン レジストリ ハイブで開きます。 |
| ORQueryInfoKey | オフライン レジストリ ハイブ内の指定されたレジストリ キーに関する情報を取得します。 |
| ORSaveHive | 指定したオフライン レジストリ ハイブをファイルに書き込みます。 |
| ORSetKeySecurity | オフライン レジストリ ハイブで開いているレジストリ キーのセキュリティを設定します。 |
| ORSetValue | オフライン レジストリ ハイブ内の指定されたレジストリ キーの値のデータを設定します。 |
| ORSetVirtualFlags | オフライン レジストリ ハイブで、指定した開いているレジストリ キーに仮想化フラグを設定します。 |