Método IFileOperationProgressSink::P ostDeleteItem (shobjidl_core.h)
Realiza acciones implementadas por el autor de la llamada una vez completado el proceso de eliminación de cada elemento.
Sintaxis
HRESULT PostDeleteItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] HRESULT hrDelete,
[in] IShellItem *psiNewlyCreated
);
Parámetros
[in] dwFlags
Tipo: DWORD
valor bit a bit que contiene marcas que se usaron durante la operación de eliminación. Algunos valores se pueden establecer o cambiar durante la operación de eliminación. Consulte TRANSFER_SOURCE_FLAGS para obtener descripciones de marcas.
[in] psiItem
Tipo: IShellItem*
Puntero a un objeto IShellItem que especifica el elemento que se eliminó.
[in] hrDelete
Tipo: HRESULT
Valor devuelto de la operación de eliminación. Tenga en cuenta que no es el HRESULT devuelto por DeleteItem, que simplemente pone en cola la operación de eliminación. En su lugar, este es el resultado de la eliminación real.
[in] psiNewlyCreated
Tipo: IShellItem*
Puntero a un objeto IShellItem que especifica el elemento eliminado, ahora en la Papelera de reciclaje. Si el elemento se eliminó por completo, este valor es NULL.
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) |