Compartir a través de


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

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

Sintaxis

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

Parámetros

[in] dwFlags

Tipo: DWORD

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

[in] psiItem

Tipo: IShellItem*

Puntero a un objeto IShellItem que especifica el elemento de origen.

[in] psiDestinationFolder

Tipo: IShellItem*

Puntero a un objeto IShellItem que especifica la carpeta de destino que contiene el elemento movido.

[in] pszNewName

Tipo: LPCWSTR

Puntero al nombre que se dio al elemento después de moverlo. 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] hrMove

Tipo: HRESULT

Valor devuelto de la operación de traslado. Tenga en cuenta que esto no es el HRESULT devuelto por MoveItem, que simplemente pone en cola la operación de movimiento. En su lugar, este es el resultado del movimiento real.

[in] psiNewlyCreated

Tipo: IShellItem*

Puntero a un objeto IShellItem que representa el elemento movido en su nueva ubicación.

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

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