次の方法で共有


IXtfBatchFileIOClient::CopyFiles メソッド

開発機本体上の 2 つの場所の間で文字列のリストに列挙されているファイルをバッチ コピーし、操作についての情報を返します。

注意

このメソッドは非推奨です。 代わりに IXtfFileIOClient::CopyFiles メソッドを使用します。

構文

public:
HRESULT CopyFiles(
         LPCWSTR pszRootDirectory,
         LPCWSTR *rgszRootDirectoryRelativeFiles,
         DWORD cRootDirectoryRelativeFiles,
         LPCWSTR pszDstDirectoryName,
         DWORD dwFlags,
         IXtfCopyFileCallback *pCallback
)  

パラメーター

pszRootDirectory
型: LPCWSTR

バッチ コピーのルート ディレクトリへのポインター。

rgszRootDirectoryRelativeFiles
型: LPCWSTR*

コピーするファイルの名前を含む文字列のリストへのポインター。

cRootDirectoryRelativeFiles
型: DWORD

バッチ コピーのファイルの数。

pszDstDirectoryName
型: LPCWSTR

バッチ コピーのコピー先ディレクトリ名へのポインター。

dwFlags
型: DWORD

ファイルをコピーする方法を指定するフラグ。 このパラメーターは、次の表に示したマクロをビットごとの OR と組み合わせた値です。

マクロ 説明
0x80000000 XTFCOPYFILE_DEFER ファイルのコピーを延期します。

pCallback
型: IXtfCopyFileCallback*

コピーの状態が変化したときに呼び出す IXtfCopyFileCallback コールバックへのポインター。

戻り値

型: HRESULT

正常に実行された場合は S_OK を返し、失敗した場合は HRESULT エラー コードを返します。

解説

この関数は、開発機本体上の 2 つの場所の間で文字列のリストに列挙されているファイルをバッチ操作としてコピーし、操作についての情報を返します。

注意

このメソッドは非推奨です。 代わりに IXtfFileIOClient::CopyFiles メソッドを使用します。

要件

ヘッダー: xtffileio.h

ライブラリ: xtffileio.lib

サポートされているプラットフォーム: Windows (Xbox 本体ツール用)

関連項目

IXtfFileIOClient::CopyFiles
IXtfBatchFileIOClient インターフェイス
XtfFileIO