WinNTでレジストリを列挙して削除するには?


おる  2002-04-04 21:56:02  No: 75470

初めて投稿いたします。
NTでHKEY_LOCAL_MACHINE\XXXXの下にあるサブキーを
RegEnumKeyExで列挙して、RegDeleteKeyで削除を実行する
VBでにプログラムをAIP技術関連のサンプルを使用して作成したのですが
RegEnumKeyExがエラーコード87が返って失敗してしまい
削除できませんでした。また、直接RegDeleteKeyを使用して
レジストリを削除しようとしましたが失敗してしまい原因が不明です
どなたかもしNTでのレジストリ削除について注意事項などをご存知でしたら
お教え願いますでしょうか。よろしくお願いいたします。


Say  2002-04-05 02:46:35  No: 75471

たぶん、権限の問題では?


おる  2002-04-05 03:01:49  No: 75472

Sayさんお答えありがとうございます。
色々試したところ権限の問題ではなく
レジストリを削除するのは削除するキーにサブキーが存在した為
削除できませんでした。
ただ、RegEnumKeyExに関してはサンプルプログラム通りでは
列挙できずエラーが返ってきてしまいます。
サンプルのRegEnumKeyExをNTで使用するにあたっての問題はあるのでしょうか?
よろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加