![](/img/trans.png)
[英]How to get list of devices with yellow exclamation mark in Device Manager Windows - c++
[英]How to get the list of all the files(objects) in a folder exposed by an MTP device using Windows Portable Devices C++ API?
可以枚举MTP设备文件系统中的所有文件,然后获取系统中每个文件/文件夹的对象ID。
我的问题是:
我已经在msdn网站上检查了程序员的参考页,但没有发现任何相关内容。 我想念什么吗?
谢谢!
使用IPortableDeviceValues
(从IPortableDeviceProperties::GetValues()
方法获得),查询WPD_OBJECT_CONTENT_TYPE
。 如果对象是文件夹,它将返回WPD_CONTENT_TYPE_FOLDER
。
使用IPortableDeviceContent::EnumObjects()
方法,您可以枚举任何文件夹对象的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.