RegLoadKey |
Declare Function Api_RegLoadKey& Lib "advapi32" Alias "RegLoadKeyA" (ByVal hKey&, ByVal lpSubKey$, ByVal lpFile$) |
Declare Function RegLoadKey Lib "advapi32" Alias "RegLoadKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal lpFile As String) As Long |
|
HKEY_USER または HKEY_LOCAL_MACHINE の下にサブキーを作成し、指定されたファイル内の登録情報をそのサブキーに格納する。この登録情報は、ハイブ形式で指定しておく。ハイブとは、レジストリのツリー構造のルートのすぐ下にある HKEY_USER などの枝の総称であり、この中にキー、サブキー、レジストリエントリという個別のオブジェクトが存在している。ハイブには、1 つの行と 1 個の .LOG ファイルが対応している。 |
|
パラメータ
のハンドルの値は、次のとおりである。 は、hKey パラメータでは指定できない。これらはそれぞれ、HKEY_LOCAL_MACHINE と HKEY_USERS のハンドル値のサブセットだ
からである。
ブキーに、ファイル内の登録情報がロード(格納)される。
って作成したものでなければならない。このファイルが存在していない場合、RegLoadKey 関数は、指定された名前のファイルを作成する。
対応する短いファイル名を使ってロードする。
FORMAT_MESSAGE_FROM_SYSTEM フラグを指定して 関数を呼び出すと、エラーの一般的な説明を取得できる。
タを基準とする相対パスである。 いて、「名前」(レジストリエントリ名)と「データ」(レジストリエントリのデータ)で構成されている。 |