Método IFileOperationProgressSink::P ostRenameItem (shobjidl_core.h)
Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de cambio de nombre de cada elemento.
Sintaxis
HRESULT PostRenameItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] LPCWSTR pszNewName,
[in] HRESULT hrRename,
[in] IShellItem *psiNewlyCreated
);
Parámetros
[in] dwFlags
Tipo: DWORD
valor bit a bit que contiene marcas que se usaron durante la operación de cambio de nombre. Algunos valores se pueden establecer o cambiar durante la operación de cambio de nombre. Consulte TRANSFER_SOURCE_FLAGS para obtener descripciones de marcas.
[in] psiItem
Tipo: IShellItem*
Puntero a un IShellItem que especifica el elemento antes de cambiar el nombre.
[in] pszNewName
Tipo: LPCWSTR
Puntero al nuevo nombre para mostrar del elemento. 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] hrRename
Tipo: HRESULT
Valor devuelto de la operación de cambio de nombre. Tenga en cuenta que esto no es el HRESULT devuelto por RenameItem, que simplemente pone en cola la operación de cambio de nombre. En su lugar, este es el resultado de la operación de cambio de nombre real.
[in] psiNewlyCreated
Tipo: IShellItem*
Puntero a un IShellItem que representa el elemento con su nuevo nombre.
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 (include Shobjidl.h) |