次の方法で共有


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 本体ツール用)

関連項目

IXtfCopyFileCallback インターフェイス
XtfFileIO