DFileSystemImageImportEvents::UpdateImport メソッド (imapi2fs.h)
光メディアからインポートされたすべてのファイルとディレクトリ項目のインポート通知を受け取ります。
構文
HRESULT UpdateImport(
[in] IDispatch *object,
[in] FsiFileSystems fileSystem,
[in] BSTR currentItem,
[in] LONG importedDirectoryItems,
[in] LONG totalDirectoryItems,
[in] LONG importedFileItems,
[in] LONG totalFileItems
);
パラメーター
[in] object
データがインポートされるファイル システム イメージ オブジェクトの IFilesystemImage3 インターフェイスへのポインター。
[in] fileSystem
現在インポート中のファイル システムの種類。 使用できる値については、 FsiFileSystems 列挙型に関するページを 参照してください。
[in] currentItem
現在インポートするファイルまたはディレクトリの名前を含む文字列。
[in] importedDirectoryItems
これまでにインポートされたディレクトリの数。
[in] totalDirectoryItems
光ディスク媒体からインポートされるディレクトリーの合計数。
[in] importedFileItems
これまでにインポートされたファイルの数。
[in] totalFileItems
光メディアからインポートするファイルの合計数。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
通知は、ファイル システムをインポートするための次のいずれかのメソッドを呼び出すことに応答して送信されます。
UpdateImport メソッドは、ISO9660、Joliet、UDF ファイル システムからインポート通知を受け取ります。 通知が送信されます。- インポートされた個々のファイルの後に 1 回。
- すべてのディレクトリインポートが開始される前に 1 回。
インポート通知は、ファイルとディレクトリに対してのみ生成され、関連付けられている名前付きストリームには生成されません。
currentItem がディレクトリの場合は、末尾にバック スラッシュ '' が含まれます。
要件
サポートされている最小のクライアント | Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | imapi2fs.h |