私はWPD APIからMTP USBデバイスのすべてのルートディレクトリを取得したい(私はそれらをGUIDとして識別することができます)。だから私の質問は:どのように私はこれを行うことができますか?すべてのコードスニペットをいただければ幸いです。WPD APIからデバイスのルートディレクトリを取得するには?
0
A
答えて
0
私は、Windowsポータブルデバイスガイド読んでくださいbeleave: 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
は限りこのタスクは、ここで説明する共通と同様のタスクであるとして https://msdn.microsoft.com/en-us/library/windows/desktop/dd389005(v=vs.85).aspx をまもなく、IPortableDeviceContentオブジェクトを作成し、WPD_DEVICE_OBJECT_IDというIDを持つEnumObjectsメソッドを呼び出す必要があります(これは現在のデバイスのROOTのマクロです)。
このようにオブジェクトIDを取得してから、各オブジェクトのプロパティ(自分の場合はWPD_OBJECT_CONTENT_TYPE)をIDで要求する必要があります。
WPD_OBJECT_CONTENT_TYPE == WPD_CONTENT_TYPE_FOLDERのオブジェクトはフォルダです。
関連する問題
- 1. CakePHPのルートディレクトリを取得するには?
- 2. WPD API - デバイスからコンテンツを転送できません(SSCCEを含む)
- 3. パスからWPDまたはMTPデバイスにファイルをコピーする方法
- 4. WPD APIデバイスが電話機かどうかを検出しますか?
- 5. WPDデバイスをWindowsエクスプローラで.NETから開く
- 6. ルートディレクトリのフォルダからディレクトリを取得するPHP
- 7. AndroidデバイスとのWindows MTP/WPD通信
- 8. WPDはメディアのサイズを取得します
- 9. Javascript:パスからルートディレクトリを取得する方法
- 10. Androidファイルからルートディレクトリを取得する方法(パス)
- 11. Javaでデフォルトのルートディレクトリを取得する
- 12. デバイスからCBUUIDを取得
- 13. PHPでルートディレクトリを取得する方法
- 14. 宝石のRailsアプリケーションのルートディレクトリを取得するには
- 15. "data_files"ルートディレクトリを取得するPython関数はありますか?
- 16. Dropbox APIからデバイス情報を取得できません
- 17. デバッグ中にデバイスからファイルを取得
- 18. iPhoneデバイスからSMSリストを取得するには?
- 19. アンドロイドデュアルSIMデバイスからimsi番号リストを取得するには?
- 20. GPSデバイスからNMEAを取得するには?
- 21. iPhoneやiPadなどのiOSデバイスからデバイスのビデオを取得または取得する方法は?
- 22. トークンを取得したら、Google Plus APIからメールアドレスを取得するには
- 23. テレグラムAPIからテレグラムチャンネルからメッセージを取得するには
- 24. Bluetoothデバイスからの応答を取得
- 25. APIからのデータを取得する
- 26. API - Pythonからすべてのページを取得するには?
- 27. pymodbusからデバイス情報を取得
- 28. USBデバイスからドライブ名を取得
- 29. アンドロイドエミュレータ/デバイスからプログラムでファイルを取得
- 30. GPSデバイス(USG-MR350)から位置データを取得するAPI /メソッドはココアアプリケーション内にありますか?