9.10.2009

變更 ActiveSync 裝置在管理員裡的裝置名稱


就是在pc control panel - hardware device 顯示的名字:

usb ActiveSync driver 是依靠 usb 的 PID, VID 來決定 driver 的。

CE 的 USB PID,VID 是在..common.reg:
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class]
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
"idVendor"=dword:045E
"Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
"idProduct"=dword:00ce
"Product"="Generic Serial (PROTOTYPE--Remember to change idVendor)"
"bcdDevice"=dword:0


PC ActiveSync Driver 要到 MS 去download .. setup.msi。

然後手動解開(不要安裝)..

D:\>msiexec /a d:\setup.msi /qb TARGETDIR=d:\ats

這樣就解開到 d:\ats下..

然後去修改.. d:\ats\Windows\INF\wceusbsh.inf

可以看到一堆廠商的 vid, pid...

沒有留言: