2012-05-22 13 views
3

我有一堆设备文件,可以使用\\.\name_of_file作为参数CreateFile如何枚举 GLOBAL下的所有文件?

我可以使用WinObj来查看这些文件的列表,但我想要做的是以编程方式遍历它们。很多谷歌搜索似乎暗示我可以使用对象管理器或NT命名空间,但我无法找到这些API中的任何一个,也无法通过WinObj的来源进行拖网...

任何人都可以启发我请?

+0

我不知道,如果你确切地表示这个,但函数NtQuerySymbolicLinkObject/ZwQuerySymbolicLinkObject用于枚举所有符号链接。 – Xearinox

+0

您可以使用'for'命令浏览一些命名空间。在(\\。\ Mailslot \ *)do @echo%i'的命令行中试试这个命令'%i' – ixe013

+0

@ ixe013:'for'方法似乎不适用于我的文件:( –

回答