我想從WPD API的MTP USB設備的所有根目錄下(我可以將它們識別爲GUID)。所以我的問題是:我該如何做到這一點?任何代碼片斷將不勝感激。如何從WPD API獲取設備的根目錄?
0
A
回答
0
我beleave你應該閱讀Windows便攜設備指南:https://msdn.microsoft.com/en-us/library/windows/desktop/dd389005(v=vs.85).aspx 只要這個任務是在這裏描述的公共和相似的任務: https://msdn.microsoft.com/en-us/library/windows/desktop/dd319330(v=vs.85).aspx ,有一個樣品溶液,你可以嘗試編譯和調試: https://code.msdn.microsoft.com/windowsdesktop/Portable-Devices-COM-API-fd4a5f7d
不久之後,您必須創建IPortableDeviceContent對象,然後使用ID爲WPD_DEVICE_OBJECT_ID(它是當前設備的ROOT的宏)從中調用EnumObjects方法。
您將獲得對象ID的方式,那麼你必須在它們之間迭代,並請求屬性通過ID每個對象的(在你的情況WPD_OBJECT_CONTENT_TYPE)。
對象與WPD_OBJECT_CONTENT_TYPE == WPD_CONTENT_TYPE_FOLDER是文件夾。
相關問題
- 1. 在設備的根目錄中獲取文件
- 2. 如何從Python獲取android設備目錄?在Windows中
- 3. 如何根據Zenoss API中的主機名獲取設備uid
- 4. 如何獲取項目根目錄?
- 5. PHP:如何從用戶目錄中獲取文檔根目錄?
- 6. 如何獲取CakePHP的根目錄?
- 7. 獲取Android設備/模擬器根目錄
- 8. 獲取域的根目錄
- 9. 從ede獲取項目根目錄
- 10. 獲取項目根目錄
- 11. GitHub Api:如何獲取存儲庫的根目錄:tree_sha?
- 12. WordPress的 - 獲取根目錄?
- 13. 如何使用traccar api獲取設備
- 14. WPD服務api implimentation(狀態服務)以獲得WPD設備上的可用空間
- 15. 從設備管理api獲取密碼
- 16. 獲取scons根目錄
- 17. Windows與Android設備的MTP/WPD通信
- 18. WPD API - 無法傳輸來自設備的內容(包含SSCCE)
- 19. 如何從Phonegap中的設備獲取Google API憑據?
- 20. 獲取Web根目錄
- 21. 獲取系統根目錄?
- 22. 設備目錄
- 23. CMake的:如何獲得子目錄從根目錄
- 24. 如何在Android目錄設備中獲取文件?
- 25. 從根目錄中的文件夾獲取目錄PHP
- 26. 如何從mysql獲取備選記錄?
- 27. 如何使用Dropbox HTTP API獲取Dropbox根目錄中的項目
- 28. Windows便攜式設備支持的設備(WPD)
- 29. WPD API檢測設備是否是電話?
- 30. 無法從外部設備獲取目錄