wpd相关内容

如何为 mtp 设备构建路径(可在文件夹浏览对话框中使用)?

我实现了从 windows pc 到 android 设备的文件传输,该设备通过 MTP 连接到计算机.复制实现已准备就绪(我使用了此示例:http://code.msdn.microsoft.com/windowsdesktop/Portable-Devices-COM-API-fd4a5f7d). 现在我想改进 UI,我想提供一个文件夹选择对话框,用户可以在其中选择一个 MTP 设备文件 ..
发布时间:2022-01-20 18:31:53 其他开发

检索 WPD 设备的挂载点

我已经使用 WPD API 一段时间了,我似乎遇到了一个又一个问题. 一旦我解决了一个问题,就会出现其他问题.但是,嘿,这就是生活. 我一直在尝试确定 WPD 设备是存储设备还是手机或其他设备. 事实证明,iPhone 等设备并未设置为被识别为手机,而是根据 WPD_DEVICE_TYPE 设置为通用设备. 但是,它作为存储设备呈现给 Windows. 在连接外部硬盘 ..
发布时间:2021-11-15 03:47:49 其他开发

如何获取 CD/DVD 驱动器上文件更改的通知?

我是 C# 新手,必须用 C# 开发 Windows 窗体应用程序.此应用程序应跟踪以下内容. 监控外部和内部的 CD/DVD 驱动器. 监控在 CD/DVD 驱动器上创建、修改和删除的文件. 我能够通过 RegisterNotification 和通过在 WndProc 方法中跟踪 WM_DEVICECHANGE 消息来获得 CD/DVD 驱动器插入的系统通知. 当新设备连接 ..
发布时间:2021-09-27 20:22:14 C#/.NET

WinAPI 调用访问没有驱动器号的 USB 存储设备?

我注意到,有些 USB 存储设备不会在 Windows 中注册为常规驱动器,因为它们甚至没有被分配驱动器号.因此,我显然无法使用标准文件操作 C API 访问它们. 我可以使用哪些 WinAPI 调用在那些奇怪的设备上执行一些正常的文件操作 - 所以: 查找/枚举这些设备, 浏览设备上的文件/目录树并获取一些文件统计信息(大小、修改日期等), 读/写文件内容, 创建/删除文件/目 ..
发布时间:2021-09-25 18:49:38 其他开发

在Delphi中确定WPD设备类型

我正在尝试确定我的WPD设备在Delphi中是什么类型. 在我的应用程序中,我需要知道设备是手机还是相机,或者是什么. 根据此MSDN文章 WPD设备类型是WPD设备属性,可以通过读取设备的属性来读取. 然后根据此MSDNarticle 的属性和属性定义为PROPERTYKEY结构,该结构分为两部分:类别GUID和该类别的唯一ID. 我找到了 WPD_DEVICE_TYPE ..
发布时间:2021-04-30 18:40:01 其他开发

如何构造mtp设备的路径(可在文件夹浏览对话框中使用)?

我实现了从Windows pc到Android设备的文件传输,该设备与MTP连接到了计算机.复制实现已准备就绪(我使用了以下示例: http://code.msdn.microsoft.com/windowsdesktop/Portable-Devices-COM-API-fd4a5f7d ). 现在,我想改善UI,我想提供一个文件夹选择对话框,用户可以在其中选择一个MTP设备文件夹,然后在 ..
发布时间:2021-04-24 20:04:22 其他开发

在VBA中引用Windows便携式设备文件时遇到问题?

我一直在不懈地寻找解决问题的方法,但是没有发现任何有用的东西!!因此,我希望在座的人能帮助我解决具体问题……预先感谢! 因此,我有一个条形码扫描仪,可将清单中的库存作为文本文件存储在其内部存储器中.通过使用Windows Mobile设备中心6.1,我可以在PC上浏览扫描仪文件夹并打开该文本文件以查看我扫描了哪些项目. 我正在编写一个excel宏,它将打开该文本文件,读取清单的每一行, ..
发布时间:2020-10-31 22:25:11 其他开发

将文件从Android WPD设备传输到PC

我的Android应用程序会生成一些文件,这些文件需要与主PC程序同步,反之亦然。我执行此操作的常用方法是使用FTP帐户,我的Android应用程序和PC程序都可以获取文件的最新版本,并且效果很好。我的某些客户端无法在其Android设备上访问互联网,因此必须通过使用USB电缆连接到PC来与我的程序同步。为此,我在PC程序中有一个例程,该例程将同步Android设备上指定文件夹中的文件。问题是该方 ..
发布时间:2020-10-20 03:49:23 移动开发

检索WPD设备的安装点

我已经使用WPD API已有一段时间了,而且似乎遇到一个又一个问题. 一旦我解决了一个问题,就会弹出其他问题.但是,嘿,这就是生活. 我一直在尝试确定WPD设备是存储设备,电话还是其他设备. 事实证明,诸如iPhone之类的设备未设置为识别为电话,而是根据WPD_DEVICE_TYPE识别为通用设备. 但是,它作为存储设备呈现给Windows. 在连接外部硬盘驱动器, ..
发布时间:2020-09-05 21:49:18 其他开发

WPD相当于WIA DeviceDlg

我正在将Windows便携式设备(WPD)支持添加到当前使用Windows Image Acquisition(WIA)的应用程序中. WIA通过IWiaItem :: DeviceDlg提供了方便的图片选择对话框. 我找不到等效的WPD.是否有一种,如果没有,允许用户选择项目的首选技术是什么?我不必编写自己的对话框,对吗? 解决方案 来自MS的响应: [T]此处没有用于图片选 ..
发布时间:2020-07-14 03:45:37 其他开发

通过WPD访问MTP供应商扩展属性

我正在使用Windows便携式设备API访问某些MTP设备.我想从设备读取供应商扩展的属性,它看起来应该像这样: "microsoft.com/WPDNA"或"microsoft.com/MTPZ" 看来这应该是一个非常简单的任务,但我无法弄清楚. 我已经能够枚举设备上的对象并传输文件,依此类推,这已包含在我还找到了解决方案 不需编写代码,简单的答案是扫描给定FormatID的 ..
发布时间:2020-07-01 02:15:37 C/C++开发

在Visual Basic .NET中访问MTP/WPD设备

VB.net是否有可用的库使我能够轻松访问MTP设备?我希望能够找出已连接的设备,列出它们的内容,并在它们之间复制文件. 到目前为止,我所看到的所有内容(无论是在Stack Overflow,在Microsoft网站上,还是通过简单的Google搜索)都是C ++,C#或其他不是VB.net的语言. Microsoft文档完全让我头疼. 结果,除非我计划学习一种新语言,否则一切都不是初 ..
发布时间:2020-07-01 02:15:17 其他开发

桌面java应用程序通过USB复制和传输android数据

我有一个桌面java应用程序,还有一个Android应用程序。两个应用程序一起工作。 桌面应用程序中的用户有一个按钮,用于启动设备数据应用程序与计算机应用程序之间的传输,反之亦然。 所以我需要用简单的USB线传输数据,没有互联网连接/ WiFi /蓝牙/ adb。 我找到两个Java在Windows上解决我的问题的MTP库,以及android的USB主机/附件功能: jMT ..
发布时间:2018-12-26 14:18:17 Java开发

包括Netbeans中的本地库

我正在尝试从java签名的applet中读取便携式设备.... 我在 上找到了一个jmtp库 http://code.google.com/p/jmtp/w/list 可以访问便携式设备但是当我在netbeans中运行它时会出现错误 线程“main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有jmtp at java ..
发布时间:2018-11-29 18:35:10 Java开发

如何获取给定PIDL的IPortableDeviceContent接口

我使用SHBrowseForFolder()在MTP设备上选择一个文件夹。然后我想从/到那里复制文件。 IPortableDeviceContent接口(来自Windows Portable Devices SDK)似乎合适,但是如何从具有PIDL的对象获取它,从SHBrowseForFolder()返回? (我问了类似的问题获取IWMDMStorageControl接口: 如何获取给定P ..
发布时间:2018-08-08 19:08:29 C/C++开发

Windows MTP / WPD与Android设备通信

我正在开发一个在Windows上运行的PC c ++应用程序。应用程序应与使用MTP通过USB连接的Android手机通信。 idée是不安装存储卡。我发现是Windows有他们称为支持MTP的WPD(Windows便携式设备)。它看起来很可靠,但它要求安装WMP11。我想知道: 有没有其他替代品库可以使用? 任何人有任何使用WPD的提示或经验吗? 是否有任何“精简”依赖关系可以安装,而 ..
发布时间:2016-10-22 18:51:52 C/C++开发

错误在使用WPD(Windows便携式设备)API,用于传输图像文件

我一直想写使用WPD API进行图像文件传送到连接WPD在C#示例应用程序支持的设备。 我一直在关注本链接。我的问题是,每次我尝试和传输文件我不断收到错误:值没有在预期的范围内。 有没有人尝试成功地这样做。任何指针高度赞赏。 下面是我面对的误差 IPortableDeviceContent内容; this._device.Content(出内容); IPortable ..
发布时间:2016-10-05 22:38:21 C#/.NET