Windows Portable设备 - 创建 /复制 /删除新文件时通知

Windows Portable Device - Notify when a new file is created / copied / deleted

本文关键字:文件 通知 新文件 删除 设备 Portable 创建 复制 Windows      更新时间:2023-10-16

使用(IPortableDeviceEventCallback)从/复制到/存储设备的文件时,是否可以通知通知。

到目前为止

编辑:我有兴趣接收WPD_EVENT_OBJECT_ADDED事件。

IPortableDeviceCapabilities::GetSupportedEvents

表明所需的事件得到了支持,但是在新文件副本上没有发送任何内容

wpd_event_object_added对应于MTP事件对象。https://msdn.microsoft.com/en-us/microsoft-r/dn932706

我认为,真正发送的事件取决于混凝土便携式设备上MTP协议的具体实现。

我认为WPD API的主要目的是管理手机和音乐播放器,访问和与USB闪存驱动器一起使用的可移植设备,仅作为某些兼容性导出,并且可能不包含所有功能。

如果您不想从便携式设备中接收此类通知,而是从USB闪存驱动器中实现MTP,则应在文件系统minifilters上查看https://msdn.microsoft.com/en-us/windows/hardware/frivers/ifs/file-system-minifilter-drivers

他们可以给您需要回调。