嗨,我是系统编程的新手......我想从胖表读取信息,如总扇区,总物理驱动器,包含逻辑驱动器类型以及包含驱动器中的文件(如文件大小,访问时) )包含文件的所有信息......然后在GUI上显示这些文件的层次结构。
如果我们使用System.IO命名空间,这很容易。但它仅限于我。请帮助
答案 0 :(得分:0)
您必须DllImport Kernel32.dll才能执行此操作。
internal extern static int ReadFile(SafeFileHandle handle, byte[] bytes,
int numBytesToRead, out int numBytesRead, IntPtr overlapped_MustBeZero);
ReadFile(handleValue, buf, size, out read, IntPtr.Zero);
以上是阅读文件的例子。
转到pinvoke了解详情