如何枚举\ GLOBAL下的所有文件?

时间:2012-05-22 15:05:40

标签: winapi device-driver

我有一堆设备文件可以使用\\.\name_of_file作为CreateFile的参数来访问。

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

有人可以开导我吗?

2 个答案:

答案 0 :(得分:3)

Meandering Through the Object Manager可能就是你要找的东西。 Osronline很酷。

答案 1 :(得分:2)

执行此操作的API记录为,但不保证在Windows的未来版本中有效。考虑到这一点,请查看以下内容:NtOpenDirectoryObjectNtQueryDirectoryObject