我正在使用驱动程序代码通过 NPAddConnection3 安装 FTP 驱动器,现在问题是当我安装它已安装的驱动器时,但我需要终止资源管理器并手动重新启动以查看已安装的驱动器。
如何解决这个问题呢 ?我如何在不杀死资源管理器的情况下查看已安装的驱动器?提前致谢。
我正在使用驱动程序代码通过 NPAddConnection3 安装 FTP 驱动器,现在问题是当我安装它已安装的驱动器时,但我需要终止资源管理器并手动重新启动以查看已安装的驱动器。
如何解决这个问题呢 ?我如何在不杀死资源管理器的情况下查看已安装的驱动器?提前致谢。
您应该调用 SHChangeNotify - 根据您注册驱动程序的方式选择 SHCNE_ADDDRIVE、SHCNE_NETSHARE 等。
MSDN 上的文档:
http://msdn.microsoft.com/en-us/library/bb762118(VS.85).aspx