Share via


ITransferAdviseSink::ConfirmOverwrite-Methode (shobjidl_core.h)

Zeigt dem Benutzer eine Meldung an, die bestätigt, dass das Überschreiben vorhandener Elemente akzeptabel ist.

Syntax

HRESULT ConfirmOverwrite(
  IShellItem *psiSource,
  IShellItem *psiDestParent,
  LPCWSTR    pszName
);

Parameter

psiSource

Typ: IShellItem*

Ein Zeiger auf das Quell-IShellItem .

psiDestParent

Typ: IShellItem*

Ein Zeiger auf den übergeordneten Zielordner IShellItem.

pszName

Typ: LPCWSTR

Ein Zeiger auf eine breite Zeichenfolge, die den gewünschten Namen des Elements am Ziel enthält. Bei NULL ist der Name mit dem Shellelement identisch, auf das von psiSource verwiesen wird.

Rückgabewert

Typ: HRESULT

Die unten aufgeführten Rückgabewerte werden speziell von dieser Methode ausgegeben, um den aufrufenden Prozess darüber zu informieren, wie der Vorgang beendet wurde. Wenn während des Vorgangs dieser Methode andere Ergebnisse oder Fehler ausgegeben werden, sollten sie an den aufrufenden Prozess zurückgegeben werden.

Rückgabecode Beschreibung
COPYENGINE_S_USER_IGNORED
Der Benutzer hat auf Ignorieren geklickt. Ermöglicht dem aufrufenden Prozess, die Verarbeitung anderer Dateien nach Bedarf fortzusetzen.
COPYENGINE_E_USER_CANCELLED
Der Benutzer hat auf Abbrechen geklickt. Beendet die Verarbeitung des aktuellen Dokuments und beendet den aktuellen Prozess.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)