INFファイルによるレジストリへの上書き

はじめまして
WDKのコミュニティとのことなので、ここで質問させてください。
 
現在、ドライバをINFファイルでインストールしているのですが、
INFファイルで設定したレジストリの値が、ドライバの再インストール時に
上書きされずに前回の値のままという事象が発生しています。
INFファイルには、以下のように記載されています。

[PIMC.AddReg]
HKLM,"System\CurrentControlSet\Services\PIMC\Parameters","BufferSize1",0x00010003,0x04000000※

再インストール時に0x04000000の部分を書き換えても、レジストリ上には前回インストールした時の設定値が残っている
為反映されません。
変更するには一度上記のレジストリを削除する必要があります。

そこで、再インストール時に前回のレジストリの値を上書きする方法はないでしょうか。
情報をお持ちの方がおりましたらコメントをお願いします。

返信が遅くなってし

返信が遅くなってしまいましたが結果を報告します。
やはり、上のサイトにある通り、上書き禁止のフラグを立てていました。
以下の用に変更することで無事レジストリへの上書きが出来ました。

[PIMC.AddReg]
HKLM,"System\CurrentControlSet\Services\PIMC\Parameters","BufferSize1",0x00010001,0x04000000

ご回答頂きありがとうございました。

AddRegのFlagsを変更する

AddRegのFlagsを変更することで対応可能なのではないでしょうか。

Flagsの値が0x00010003になっていますので、次のフラグが含まれています。

0x00000002 (FLG_ADDREG_NOCLOBBER)
Prevent a given value from replacing the value of an existing value entry.

このフラグによって上書きが抑止されているのではないかと思います。

参考になりそうなページのリンクを張ります。

INF AddReg Directive
http://msdn.microsoft.com/en-us/library/ff546320(VS.85).aspx

情報ありがとうござ

情報ありがとうございます。
試してみたいと思います。

ドライバの再インス

ドライバの再インストールはどのような手順で行われたのでしょうか?
デバイス マネージャのドライバ タグの <ドライバの更新> ボタンから行っているのでしょうか?
もしくは、WDK に同梱されている DevCon ツールの Update オプションでしょうか?

インストールはデバ

インストールはデバイスマネージャーから行っています。
アンインストールもデバイスマネージャーからです。