2010-03-04 97 views
2

我曾在很多程序中看到過,例如FreeOTFE,他們可以在WinMo中模擬存儲卡。它將在Windows Mobile中顯示,就像插入存儲卡一樣,我可以像SD卡一樣與其交互。如何在Windows Mobile 6中模擬存儲卡?

我該如何實現?任何提示/技巧/指南/樣本?

我使用的Windows Mobile 6專業版與點NET框架:) 我知道我必須使用C++的一些本地的API :)但我需要知道哪些:(

感謝名單很多提前:)

+0

看看FSD(文件系統驅動程序)參考:msdn.microsoft.com/en-us/library/aa912259.aspx – 2010-03-09 11:20:08

回答

2

您不能通過簡單的應用程序級API來實現。您提到的示例FreeOTFE將自定義存儲設備驅動程序安裝在操作系統中由文件系統管理器標識爲FILE_ATTRIBUTE_TEMPORARY,它與FILE_ATTRIBUTE_DIRECTORY一起表示「存儲卡」/「可移動介質」。

+0

是的,我知道它不能與應用程序級API完成,我知道我需要本機API 。 :) 所以我的問題是如何創建此存儲設備驅動程序? :S 我嘗試聯繫FreeOTFE的創建者Sarah Dean,但沒有運氣:S – 2010-03-07 04:48:59

+0

您可以下載所有的源代碼。我正在看它。 – 2010-03-07 21:36:47

+0

@Ranhiru:看看FSD(文件系統驅動程序)參考:http://msdn.microsoft.com/en-us/library/aa912259.aspx – 2010-03-09 11:19:41