メタデータをファイルに追加する方法を探しています。 dsofile.dllはNTFSで正常に動作します。メタデータは、FAT32共有にコピーをドロップすると失われます(NTFSの隠しストリームを使用します)。 Microsoft Word文書には失われていないメタデータが含まれていますが、どうやってそれをしますか? FATと同じように、dsofileで作成されたすべてのメタデータ(およびWindowsエクスプローラで手動で作成されたメタデータ)の電子メールストリップを介してファイルを送信します。別々のメタデータファイルはオプションではありません。標準のWindows技術と互換性がなければなりません。 Outlookでファイルを誰かに送信して返信すると、メタデータが失われることはありません。dsofile c#API/NTFSカスタムファイルのプロパティ
(必要なメタデータが実際にのみIDです)
Wordはすべてのメタデータをファイルの一部として保存しませんか? –
はい。 MS-Wordはメタデータを.docファイル形式で保存します。 NTFSの隠しデータストリームは、メタデータを認識するためにファイル形式自体を必要としない、明確なメタデータ記憶メカニズムです。欠点は、単純なアプリケーションは、ファイルをコピーするときにNTFSの隠しストリームからメタデータをコピーしないことです。 – Cheeso