我想知道是否有任何方法來同步(或交換文件)兩個Windows CE 6.0設備。實際上,我可以使用ActiveSync將它們逐一與計算機同步。我可以繞過計算機直接連接設備並在其中一臺ActiveSync服務器上運行(它將成爲主設備)?使用USB同步兩個win ce 6設備
謝謝
我想知道是否有任何方法來同步(或交換文件)兩個Windows CE 6.0設備。實際上,我可以使用ActiveSync將它們逐一與計算機同步。我可以繞過計算機直接連接設備並在其中一臺ActiveSync服務器上運行(它將成爲主設備)?使用USB同步兩個win ce 6設備
謝謝
最後,可以將wince設備視爲另一臺計算機或其他設備(在我的情況下是另一臺wince設備)的大容量存儲設備。
你需要更新你的註冊表設置:
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"="Mass_Storage_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
"Dll"="usbmsfn.dll"
"InterfaceSubClass"=dword:06
"InterfaceProtocol"=dword:50
"DeviceName"="DSK1:"
"FriendlyName"="Mass Storage"
"idVendor"=dword:045E
"Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
"idProduct"=dword:FFFF
"Product"="Generic Mass Storage (PROTOTYPE--Remember to change idVendor)"
"bcdDevice"=dword:0
這是進程的官方文檔:
http://msdn.microsoft.com/en-us/library/ms895481.aspx
「usbmsfn.dll」也應安裝在設備上做這個工作。
也不要忘了註冊表修改後重新啓動設備,
感謝,
現在沒有任何東西可以提供像這樣的東西。事實上很少有設備甚至可以從硬件角度支持這一點。您需要USB OTG硬件支持和相應的驅動程序,或者需要驅動程序(和硬件)和客戶端驅動程序(和硬件)。
即使你有這個,你仍然需要編寫應用程序和衝突解決件。
只需編寫一個應用程序來導出和導入您想要傳輸的狀態信息可能(很多)工作量少,甚至可以通過網絡完成,如果它們具有網絡功能。
好,感謝您的回覆, 他們兩人都是USB OTG,所以你知道在哪裏(以及如何)我可以得到適當的驅動程序嗎? 而且我還安裝了它們的主機驅動程序,因爲我的兩個設備能夠安裝大容量存儲器,所以通常主驅動程序應該存在。那麼我在哪裏可以找到客戶端驅動程序? – hzrari 2012-03-15 09:16:57