问题标签 [wpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wia - 如何在 WPD 设备连接事件中获取 WPD 设备 ID?
在 WIA(Windows 图像采集)中,我们有 IWiaDevMgr::RegisterEventCallbackProgram() API 来注册应用程序以接收设备事件。我在 WPD(Windows 便携式设备)框架中找不到任何类似的 API。有没有办法在 WPD 设备连接事件上获取 WPD 设备 ID?
wpd - 尝试从 WPDApiSample 中的设备传输内容时获取 Istream 失败
我正在尝试运行 WPDApiSample。当我运行应用程序时,它提示我输入设备编号,我输入设备编号然后它提示我输入我想要的。我想从设备发送内容。所以我选择选项 3。之后它要求我提供我要传输的对象的标识符。(标识符是手机上目录的名称吗?如何移动位于音乐目录中的特定 mp3 文件?)我输入目录名称,然后它说 [Failed to get Istream]。我究竟做错了什么 ?什么是正确输入?
提前致谢.....
c# - 使用 C# 进行便携式设备检测
我在检测便携式设备时遇到问题,特别是三星手机或 iPhone。我需要开发一个程序,该程序将在检测到便携式插件后启动并在插入后停止。
我一直在尝试此代码,但仅适用于具有存储功能的 USB 设备,不适用于便携式设备。
请帮忙。谢谢
c# - 如何设置便携式设备检测的单个实例
当插入便携式设备并且能够这样做时,我试图捕捉该事件。我的问题是它调用了两个插入事件。
这是我的代码:
当我将手机插入电脑时。发生了两起收到设备的情况。
我如何让它在第一个实例上停止?
c++ - 使用 MingW 编译的程序如何使用 Windows 便携式设备 (WPD) API?
我正在编写一个程序,该程序可以自动执行一些在检测到可移动设备时必须完成的任务。最初只使用文件流。当我意识到并非所有可移动设备都可以通过这种方式访问时,我开始使用 SHFileOperation,但现在我意识到即使使用这种方法也无法访问某些设备。
我想使用 WPD API,但我的程序是使用 MingW 编译的,它使用的库也是使用 MingW 编译的。我看到的唯一两种可能性是为 Visual C++ 重新编译所有内容(如果可能,我想避免这种情况)或编写一个小型包装库,该库将编译为 DLL,并且只导出函数并且可以轻松地从使用 MingW 编译的程序链接即使 DLL 本身是用 Visual C++ 编译的(因此它可以使用 WPD API)。
例如,如果有人知道一个已经包装了 WPD 的库,那将为我节省很多时间。
android - 通过 USB 连接访问手机中的背景图像
我正在开发一个在 Windows 上运行的 PC c++ 应用程序。应用程序应使用 MTP 与通过 USB 连接的电话进行通信。我想专门访问手机中的背景图片。有没有办法这样做?是否有特定的方法可以访问 Android 设备中的背景图像?
vb.net - 在 Visual Basic .NET 中访问 MTP/WPD 设备
是否有任何可用于 VB.net 的库可以让我轻松访问 MTP 设备?我希望能够找出连接了哪些设备,列出它们的内容并在它们之间复制文件。
到目前为止,我所看到的所有内容(无论是在 Stack Overflow、Microsoft 网站上还是通过简单的 Google 搜索)都是用 C++、C# 或其他一些不是 VB.net 的语言编写的。Microsoft 文档完全超出了我的想象。
结果,除非我打算学习一门新语言,否则这一切都是徒劳的。
我确实找到了给我希望的MTPSharp 。但是没有文档,它似乎没有完全实现,我做某些事情的尝试返回一个异常,作者告诉我它是针对我不应该使用的旧 API 编写的,无法帮助我我的问题。
想使用VB.net的人真的没有希望吗?
c++ - Windows 便携式设备应用程序在 Windows 上运行的要求(预安装)是什么?
实际上我已经使用 WPD api 编写了一个 dll 来操作 windows phone。然后我使用 jna 在一个 java 项目中导入了这个 dll。在安装了完整的 c++ 开发环境和 Window 开发工具包的系统上一切正常。但是,当这个 java 应用程序在没有 c++ 开发环境(visual studio、WDK 等)的客户端系统上运行时,它会在加载 wpd dll 时崩溃。我的问题是,wpd 应用程序在客户端系统上运行需要哪些预安装。当然,我们不想强迫用户安装 Visual Studio 和 Windows 开发工具包来使用我们的应用程序。任何帮助将不胜感激。
c# - 如何使用 Windows 便携式设备服务 API 在 Windows Phone 上获取可用空间?
如何使用 windows 便携设备 api 找出 windows phone (mtp 设备) 中的可用空间。我已经实现了 WPD api 来将媒体文件传输到 windows phone 和从 windows phone 传输媒体文件。但现在,我需要计算设备上的可用空间。我已经浏览了 wpd 的整个文档。文档说,要找出可用空间或电池电量等设备相关属性,应实施 WPD 的 STATUS_SERVICE ( http://blogs.msdn.com/b/wpdblog/archive/2009/08/15/introducing-device-services.aspx)。真正的问题是,我如何实现该服务以及从哪里可以获得任何示例工作程序(如果存在)?如果有人有一些帮助信息,请引导我走上正轨。谢谢
c++ - WPD Service api implimentation (Status Service) 在 WPD 设备上获取可用空间
我想获得 WPD 设备上的可用空间。我正在尝试实现 WPDServiceApi。我目前正在实现 WPD 服务的状态服务。我从 Windows7DEK 中获取了代码示例。在编译过程中会出现很多类型不匹配。我根本无法构建该样本。最初有很多缺失的包含我已经成功解决。现在我得到类型不匹配,如(PSLGUID)是预期的,样本只是发送(GUID)类型参数。这只是一个随机的例子。有人有状态服务经验吗?我只想获得设备上的可用空间。