【发布时间】:2010-12-14 07:22:02
【问题描述】:
连接网络驱动器后,当我们打开 Windows 资源管理器或文件对话框时, 该进程在注册表中找到此键以显示它的卷名。
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\{A45BA3B2-F3 96-4F67-8375-ECC2CA1EBBFC}\_LabelFromReg
我不知道 GUID 是什么。
- 这是什么?
- 谁(何时)创建密钥?
- 应用程序(在本例中为 Windows 资源管理器)如何知道密钥?
我正在开发像 SMB 这样的网络重定向器。
我应该在密钥上写一个卷名。
一旦我的网络卷连接,注册表项也会创建。 (当然 GUID 与 SMB 不同。它甚至会在每次创建和删除每个连接时更改)
但我不知道如何获得我的卷的(?)GUID。(即使谁创建了密钥)
我试图在 ReactOS 源代码中找到 DefineDosDeviceW(suspected)。但它还没有实施。 T.T
-当然,我也将卷名写入\MountPoints2\##UNCNAME\_LabelFromReg
但它不适用于 64 位 Windows 中的 WOW64 应用程序。
【问题讨论】:
标签: windows registry device-driver windows-explorer network-drive