I ave already gone through http://serverfault.com/questions/12833/how-to-prevent-windows-from-safely-removing-hardware and it has a registry based solution for WinXP, however what I am after is:
1. a GPO based solution
2. windows 7, 2003 and 2008 as well
thanks
UPD: tried
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYDEVICE]
"DisableRemovable"=dword:00000001
doesn't work for me