1

CreateFile() を使用して「file:stream」という名前の NTFS ストリームを開こうとする理由 - それは問題ありません。

しかし、ファイルが "H" で、ドライブ H: にフラッシュ カード リーダーがある場合、CreateFile() に渡される引数が "H:stream" であるため、CreateFile() はフラッシュ カード上の "stream" という名前のファイルを開こうとします。

これらの名前付きストリームを正しく開くにはどうすればよいですか?

4

1 に答える 1

1

この奇妙なケースでは、ファイル名の前に単に追加.\するか、完全なファイルパスを使用できます。たとえば、これは期待どおりに機能します。

.\H:stream
于 2013-01-04T08:29:29.880 に答える