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) |