0

突然、WinXP SP3ではユーザー モード アプリケーションでNTFS スパース ファイルを作成できないことがわかりました。つまり、エラー 0x57DeviceIoControlで返されます ( )。SP2 では、同じコードが適切に機能します。また、カーネルモードから同じ呼び出しを行っても問題ありません (SP3 と SP2 の両方)。FSCTL_SET_SPARSEERROR_INVALID_PARAMETER

グーグルはこれについて何も言わない。誰かがこの問題に遭遇したか、それについて追加情報を持っていますか?

4

1 に答える 1

1

スパース ファイルは、WinXP SP3 で問題なく動作します。CreateFile を呼び出した後の GetLastError の値は? または、それがあなたが使用しているものである場合は、DeviceIoControl の後ですか?

このサイトには、スパース ファイルに関する良い情報があります: http://www.flexhex.com/docs/articles/sparse-files.phtml

MSDN ドキュメントは与えられています。

于 2008-11-06T18:24:54.860 に答える