ITransferAdviseSink::ConfirmOverwrite メソッド (shobjidl_core.h)
既存のアイテムの上書きが許容されることを確認するメッセージをユーザーに表示します。
構文
HRESULT ConfirmOverwrite(
IShellItem *psiSource,
IShellItem *psiDestParent,
LPCWSTR pszName
);
パラメーター
psiSource
種類: IShellItem*
ソース IShellItem へのポインター。
psiDestParent
種類: IShellItem*
コピー先の親フォルダー IShellItem へのポインター。
pszName
種類: LPCWSTR
宛先にある項目の目的の名前を含むワイド文字列へのポインター。 NULL の場合、名前は psiSource が指すシェル項目と同じです。
戻り値
種類: HRESULT
以下に示す戻り値は、操作の終了方法を呼び出しプロセスに通知するために、このメソッドによって特に出力されます。 このメソッドの操作中に他の結果またはエラーが生成された場合は、呼び出し元のプロセスに返す必要があります。
リターン コード | 説明 |
---|---|
|
ユーザーが [無視] をクリックしました。 呼び出しプロセスが必要に応じて他のファイルの処理を続行できるようにします。 |
|
ユーザーが [キャンセル] をクリックしました。 現在のドキュメントの処理を停止し、現在のプロセスを終了します。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |