Metodo IFileOperationProgressSink::P ostDeleteItem (shobjidl_core.h)

Esegue azioni implementate dal chiamante dopo il completamento del processo di eliminazione per ogni elemento.

Sintassi

HRESULT PostDeleteItem(
  [in] DWORD      dwFlags,
  [in] IShellItem *psiItem,
  [in] HRESULT    hrDelete,
  [in] IShellItem *psiNewlyCreated
);

Parametri

[in] dwFlags

Tipo: DWORD

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

[in] psiItem

Tipo: IShellItem*

Puntatore a un oggetto IShellItem che specifica l'elemento eliminato.

[in] hrDelete

Tipo: HRESULT

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

[in] psiNewlyCreated

Tipo: IShellItem*

Puntatore a un oggetto IShellItem che specifica l'elemento eliminato, ora nel Cestino. Se l'elemento è stato eliminato completamente, questo valore è NULL.

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

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