【发布时间】:2013-01-08 03:04:49
【问题描述】:
CreateFile 上的 MSDN 页面说:字符串"\\.\C:\" 可用于打开 C: 卷的文件系统。但是,以下代码总是返回错误:ERROR_PATH_NOT_FOUND。
HANDLE h = CreateFile(L"\\\\.\\C:\\", FILE_READ_ATTRIBUTES,
FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, 0, OPEN_EXISTING, 0, 0);
我应该如何正确传递参数?
【问题讨论】:
-
你想对生成的句柄做什么?
-
我只是想知道为什么它没有按预期工作。我最初的意图是列出根目录下的文件。
-
在我的情况下,我得到 INVALID_HANDLE_VALUE
标签: windows winapi filesystems runtime-error createfile