1
爲什麼我嘗試使用CreateFile()打開名爲「file:stream」的NTFS流 - 沒關係。因爲傳遞給CreateFile()的參數是「H:stream」,所以當文件爲「H」並且驅動器H上有閃存讀卡器時,CreateFile()嘗試打開閃存卡上名爲「stream」的文件。 !NTFS流H:流
這些命名流如何正確打開?
爲什麼我嘗試使用CreateFile()打開名爲「file:stream」的NTFS流 - 沒關係。因爲傳遞給CreateFile()的參數是「H:stream」,所以當文件爲「H」並且驅動器H上有閃存讀卡器時,CreateFile()嘗試打開閃存卡上名爲「stream」的文件。 !NTFS流H:流
這些命名流如何正確打開?
在這個古怪的案例中,您可以簡單地在文件名前添加.\
或使用完整的文件路徑。例如,這對我而言可以按預期工作:
.\H:stream