Share via


Metodo IFileOperationProgressSink::P ostCopyItem (shobjidl_core.h)

Esegue azioni implementate dal chiamante al termine del processo di copia per ogni elemento.

Sintassi

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

Parametri

[in] dwFlags

Tipo: DWORD

valore bit per bit che contiene i flag utilizzati durante l'operazione di copia. Alcuni valori possono essere impostati o modificati durante l'operazione di copia. Vedere TRANSFER_SOURCE_FLAGS per le descrizioni dei flag.

[in] psiItem

Tipo: IShellItem*

Puntatore a un oggetto IShellItem che specifica l'elemento di origine.

[in] psiDestinationFolder

Tipo: IShellItem*

Puntatore a un oggetto IShellItem che specifica la cartella di destinazione in cui è stato copiato l'elemento.

[in] pszNewName

Tipo: LPCWSTR

Puntatore al nuovo nome assegnato all'elemento dopo la copia. Si tratta di una stringa Unicode con terminazione Null. Si noti che questo potrebbe non essere il nome richiesto, date le collisioni e altre regole di denominazione.

[in] hrCopy

Tipo: HRESULT

Valore restituito dell'operazione di copia. Si noti che non si tratta del valore HRESULT restituito da CopyItem, che accoda semplicemente l'operazione di copia. Si tratta invece del risultato della copia effettiva.

[in] psiNewlyCreated

Tipo: IShellItem*

Puntatore a un oggetto IShellItem che rappresenta la nuova copia dell'elemento.

Valore restituito

Tipo: HRESULT

Restituisce S_OK in caso di esito positivo o un valore di errore in caso contrario. Nel caso di un valore di errore, tutte le operazioni successive in sospeso dalla chiamata a IFileOperation vengono annullate.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

CopyItem

IFileOperationProgressSink

IFileOperationProgressSink::P reCopyItem