Condividi tramite


Metodo ITransferAdviseSink::ConfirmOverwrite (shobjidl_core.h)

Visualizza un messaggio all'utente che conferma che la sovrascrittura degli elementi esistenti è accettabile.

Sintassi

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

Parametri

psiSource

Tipo: IShellItem*

Puntatore all'origine IShellItem .

psiDestParent

Tipo: IShellItem*

Puntatore alla cartella padre di destinazione IShellItem.

pszName

Tipo: LPCWSTR

Puntatore a una stringa wide contenente il nome desiderato dell'elemento nella destinazione. Se NULL, il nome corrisponde all'elemento shell a cui fa riferimento psiSource.

Valore restituito

Tipo: HRESULT

I valori restituiti elencati di seguito vengono generati in modo specifico da questo metodo per informare il processo chiamante della fine dell'operazione. Se altri risultati o errori vengono generati durante l'operazione di questo metodo, devono essere restituiti al processo di chiamata.

Codice restituito Descrizione
COPYENGINE_S_USER_IGNORED
L'utente ha fatto clic su Ignora. Consente al processo chiamante di continuare l'elaborazione di altri file in base alle esigenze.
COPYENGINE_E_USER_CANCELLED
L'utente ha fatto clic su Annulla. Arresta l'elaborazione del documento corrente e termina il processo corrente.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)