私は、サーバーからいくつかのファイルを取り込み、それらを Web ブラウザーでユーザーに表示する必要があるプロジェクトに取り組んでいます。ユーザーがファイルに対して基本的な CRUD 操作を実行できる場所問題はunique id
、ユーザーがファイルを削除/名前変更した場合に必要なファイル/フォルダーの名前を割り当てることができないことです。後でファイルを識別できるはずです。
私の質問は、ファイル/フォルダーにNTFS
固有で使用できる固有のものはありますか? を使用してその情報にアクセスする方法.NET c#
。
BY_HANDLE_FILE_INFORMATION 構造に出くわしました が、おそらく私がする必要がありますpinvoke
。
更新 1 - nFileIndexHigh と nFileIndexLow を使用する可能性を調べてみましたが、pinvoke を行う必要があり、また、この方法はフォルダーでは使用できません。フォルダーのUnique Folder Identifierは、それが不可能であることを示しています。