3


2

レジストリおよびファイルシステムの変更の識別

レジストリおよびファイルシステムで発生した変更を見つけるためのC ++のコーディング方法はありますか。 ソフトウェアのインストール後にファイルシステムとレジストリに加えられた変更を見つける必要があります。

ファイルシステムの変更を識別するために、c#にfilesystemwatcherがあります。 ただし、レジストリとファイルの両方にC ++で実装するには、それが必要です。

1 Answer


2


レジストリキーを監視するには、 `RegNotifyChangeKeyValue()`を使用できます。http://msdn.microsoft.com/en-us/library/ms724892(v = VS.85).aspx [こちら]を参照してください。 「ReadDirectoryChangesW()」を使用するファイルについては、http://msdn.microsoft.com/en-us/library/aa365465(VS.85).aspx [こちら]を参照してください。