我注意到当我插入诺基亚手机时,Windows 资源管理器的我的电脑中会出现一个图标,我可以通过 Windows 资源管理器浏览手机的内容。
这个概念是否类似于为虚拟文件夹开发 Shell 命名空间扩展?我注意到 Shell 命名空间扩展被归类为系统文件夹,而我的手机被归类为手机。
虚拟文件夹 NSE 的图标将保留在我的计算机中,而当我拔下手机时,我的手机图标将消失。是否可以为虚拟文件夹 NSE 实现相同的功能,以便它会隐藏自己以响应设备被拔出并在设备插入时重新出现?我正在考虑开发一个以不同方式显示手机内容的虚拟文件夹 NSE。
场景是这样的:当我插入手机时,我的电脑上会出现两个图标,一个是默认的诺基亚图标,另一个是我的 NSE 图标。例如,我的 NSE 图标将仅显示图像文件。拔掉我的手机会使这两个图标从我的电脑上消失。
最后一个问题,WPD 驱动开发者是否需要实现自己的 Shell 命名空间扩展处理程序,以便可以通过 Explorer 浏览 WPD 设备的内容?还是他们只需要为设备实现 WPD 驱动程序并且资源管理器就可以浏览它们?