NTFS セマンティクスの理解を深めたいと考えています。理想的には、ある種の仕様書が欲しいです。
(理論的には) 実験によって基本を理解することはできますが、重要な変数を無視する可能性は常にあります。
たとえば、次のような決定的な情報を見つけるのに苦労しています。
(1) ファイル時間 (作成/変更/アクセス) はいつ設定/更新されますか? たとえば、ファイルのコピーや移動は、これらの時間の一部またはすべてに影響しますか? ファイルがボリューム間でコピー/移動されている場合はどうなりますか? 代替ストリームはどうですか?
(2) 共有モードと読み取り/書き込みアクセスはどのように相互作用しますか?
(3) ファイルがコピーまたは移動されると、セキュリティ情報 (SACL、DACL、所有権など) はどうなりますか?
私が言ったように、おそらくコードを書くことでこれらの質問に「答える」ことができますが、それは私がテストした特定の操作がコードを実行したすべてのマシンでどのように動作するかを教えてくれるだけです. 動作に影響を与える可能性のあるすべての変数を特定して、このような動作がどのように想定されているかを教えてくれるリソースを見つけたいと思います。
ティア!