現在の書き込み操作の進行状況通知を受信するには、このメソッドを実装します。 通知は、ファイルの内容をコピーするとき、またはファイル システム イメージにディレクトリまたはファイルを追加するときに送信されます。
構文
HRESULT Update(
[in] IDispatch *object,
[in] BSTR currentFile,
[in] LONG copiedSectors,
[out] LONG totalSectors
);
パラメーター
[in] object
書き込まれるファイル システム イメージの IFileSystemImage インターフェイス。
このパラメーターは、スクリプト内の CFileSystemImage オブジェクトです。
[in] currentFile
書き込まれるファイルの完全なパスを含む文字列。
[in] copiedSectors
コピーされたセクターの数。
[out] totalSectors
ファイル内のセクターの合計数。
戻り値
戻り値は無視されます。
解説
通知は、次のいずれかのメソッドの呼び出しに応答して送信されます。
通知は、次のいずれかのメソッドを呼び出して、即時割り当てを使用して作成された UDF ファイル システムをインポートするときにも送信できます (即時割り当ては、データのセクターを指すファイル記述子に割り当て記述子が含まれるのではなく、ファイルデータがファイル記述子内に含まれていることを意味します)。 通知が送信されます。- ファイルの最初のセクターを追加する前に 1 回 (copiedSectors は 0)
- 書き込まれるすべてのメガバイト
- ファイルがメガバイト境界で終わらなかった場合、最終書き込みの後に 1 回
要件
| サポートされている最小のクライアント | Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
| 対象プラットフォーム | Windows |
| ヘッダー | imapi2fs.h |