在 C# 中使用 NtQueryDirectoryFile?

using NtQueryDirectoryFile in c#?

如何在 c# 中使用 "NtQueryDirectoryFile"?使用未记录的 winapi 函数是否被认为是一种不好的做法?还有更快的选择吗?

*顺便说一句,枚举的性能在我正在开发的应用程序中至关重要,这不是过早的优化吗?

*我在 "pinvoke.net" 上找不到它的签名。

你想要 GetFileInformationByHandleEx,这是 Win32 等效函数。

看这里:

这里: