有没有一种方法可以列出Win32设备命名空间(UNC路径前缀: \\.\)和Win32文件命名空间(UNC路径前缀: \\?\)的内容?
目标是拥有一个适合作为命令行工具的应用程序,可以使用UNC(通用命名约定)浏览它们。已经有写好的工具了吗?我知道WinObj,但它不是开源的,而且是一个GUI工具。
同样地,如何列出在NT命名空间下可用的命名空间?
更新2:WinApi不适合此操作,正如NT Native API在评论中所指出的那样,Hans Passant和Roger Lipscombe。
目标是拥有一个适合作为命令行工具的应用程序,可以使用UNC(通用命名约定)浏览它们。已经有写好的工具了吗?我知道WinObj,但它不是开源的,而且是一个GUI工具。
同样地,如何列出在NT命名空间下可用的命名空间?
更新2:WinApi不适合此操作,正如NT Native API在评论中所指出的那样,Hans Passant和Roger Lipscombe。
更新1 如果它们没有被Winapi公开,WinObj是如何列出它们的?
Reference: http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx#paths
(1):Win32控制台