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