飯島です。お世話になっております。

プリンタ名の変更を行いたいのですが、
レジストリの、

HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Print\Printers\EPSON PM-700C

のプリンタ名の部分を直し、

HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Print\Printers\EPSON PM-700C\Name

の値を直し、リブートをかけると名前が変わるのですが、

リブートをせずに、リアルタイムにプリンタ名を変更する方法をご存じの方、
おられましたら教えて下さい。


なお、WM_WININICHANGE メッセージを、HWND_BROADCAST で送信(SendMessageTimeout)
しても、WIN.INI の[Devices]と、[PrinterPorts]セクションのプリンタ名を変更
しても、更新はできませんでした。

プリンタフォルダの、プリンタ名にて、右クリックし、「名前の変更」の
動作と同等のことができれば、いいのですが。。。


よろしくお願いいたします。


<環境>
OS   : Win2000, Win95
言語 : VC++ Ver6.0 

-- 
飯島 昇(Noboru Iijima) <n...@ro.bekkoame.ne.jp>