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 |
---|---|
|
Der Benutzer hat auf Ignorieren geklickt. Ermöglicht dem aufrufenden Prozess, die Verarbeitung anderer Dateien nach Bedarf fortzusetzen. |
|
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) |