2013-01-04 30 views
1

为什么我尝试使用CreateFile()打开名为“file:stream”的NTFS流 - 没关系。因为传递给CreateFile()的参数是“H:stream”,所以当文件为“H”并且驱动器H上有闪存读卡器时,CreateFile()尝试打开闪存卡上名为“stream”的文件。 !NTFS流H:流

这些命名流如何正确打开?

回答

2

在这个古怪的案例中,您可以简单地在文件名前添加.\或使用完整的文件路径。例如,这对我而言可以按预期工作:

.\H:stream