Compartir a través de


Método IFileOperationProgressSink::P ostCopyItem (shobjidl_core.h)

Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de copia de cada elemento.

Sintaxis

HRESULT PostCopyItem(
  [in] DWORD      dwFlags,
  [in] IShellItem *psiItem,
  [in] IShellItem *psiDestinationFolder,
  [in] LPCWSTR    pszNewName,
  [in] HRESULT    hrCopy,
  [in] IShellItem *psiNewlyCreated
);

Parámetros

[in] dwFlags

Tipo: DWORD

valor bit a bit que contiene marcas que se usaron durante la operación de copia. Algunos valores se pueden establecer o cambiar durante la operación de copia. Consulte TRANSFER_SOURCE_FLAGS para obtener descripciones de marcas.

[in] psiItem

Tipo: IShellItem*

Puntero a un IShellItem que especifica el elemento de origen.

[in] psiDestinationFolder

Tipo: IShellItem*

Puntero a un IShellItem que especifica la carpeta de destino a la que se copió el elemento.

[in] pszNewName

Tipo: LPCWSTR

Puntero al nuevo nombre que se aplicó al elemento después de copiarlo. Se trata de una cadena Unicode terminada en NULL. Tenga en cuenta que podría no ser el nombre que solicitó, dadas las colisiones y otras reglas de nomenclatura.

[in] hrCopy

Tipo: HRESULT

Valor devuelto de la operación de copia. Tenga en cuenta que no es el VALOR HRESULT devuelto por CopyItem, que simplemente pone en cola la operación de copia. En su lugar, este es el resultado de la copia real.

[in] psiNewlyCreated

Tipo: IShellItem*

Puntero a un IShellItem que representa la nueva copia del elemento.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se realiza correctamente; de lo contrario, un valor de error. En el caso de un valor de error, se cancelan todas las operaciones posteriores pendientes de la llamada a IFileOperation .

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 (include Shobjidl.h)

Consulte también

CopyItem

IFileOperationProgressSink

IFileOperationProgressSink::P reCopyItem