IXtfCopyFileCallback::OnEndFileCopy メソッド
開発本体上の 2 つの場所の間でのファイルのコピーが終了すると呼び出されます。
構文
public:
HRESULT OnEndFileCopy(
LPCWSTR pszRootDirectory,
LPCWSTR pszSearchPattern,
LPCXTFFILEINFO pSrcFileInfo,
LPCWSTR pszDstFileName,
HRESULT hrErrorCode
)
パラメーター
pszRootDirectory
型: LPCWSTR
コピーのルート ディレクトリ パスへのポインター。
pszSearchPattern
型: LPCWSTR
コピーするソース ファイルのファイル名を定義する検索パターンへのポインター。 このパラメーターは、指定されたパターンの文字列に一致するワイルドカード文字を受け入れます。
pSrcFileInfo
型: LPCXTFFILEINFO
コピーされるファイルに関する情報を含む XTFFILEINFO 構造体へのポインター。
pszDstFileName
型: LPCWSTR
対象ファイルのファイル名へのポインター。
hrErrorCode
型: HRESULT
HRESULT 成功またはエラー コード。
戻り値
型: HRESULT
正常に実行された場合は S_OK
を返し、失敗した場合は HRESULT エラー コードを返します。
解説
この関数は、ファイル コピー操作の終了時に IXtfFileIOClient::CopyFiles 関数によって 1 回呼び出されます。 コールバック関数で指定される情報には、XTFFILEINFO 構造体で転送された合計バイト数が含まれます。 この関数の hrErrorCode
パラメーターをチェックすると、ファイル コピー操作中に発生した可能性があるエラーを特定できます。
要件
ヘッダー: xtffileio.h
ライブラリ: xtffileio.lib
サポートされているプラットフォーム: Windows (Xbox 本体ツール用)