Compartir a través de


Método ITransferAdviseSink::ConfirmOverwrite (shobjidl_core.h)

Muestra un mensaje al usuario que confirma que es aceptable sobrescribir los elementos existentes.

Sintaxis

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

Parámetros

psiSource

Tipo: IShellItem*

Puntero al IShellItem de origen.

psiDestParent

Tipo: IShellItem*

Puntero a la carpeta primaria de destino IShellItem.

pszName

Tipo: LPCWSTR

Puntero a una cadena ancha que contiene el nombre deseado del elemento en el destino. Si es NULL, el nombre es el mismo que el elemento shell al que apunta psiSource.

Valor devuelto

Tipo: HRESULT

Este método emite específicamente los valores devueltos que se enumeran a continuación para informar al proceso de llamada de cómo finalizó la operación. Si se emiten otros resultados o errores durante el funcionamiento de este método, se deben devolver al proceso de llamada.

Código devuelto Descripción
COPYENGINE_S_USER_IGNORED
El usuario hizo clic en Omitir. Permite que el proceso de llamada continúe procesando otros archivos según corresponda.
COPYENGINE_E_USER_CANCELLED
El usuario ha clic en Cancelar. Detiene el procesamiento del documento actual y finaliza el proceso actual.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)