Bagikan melalui


Metode IFileOperationProgressSink::P ostDeleteItem (shobjidl_core.h)

Melakukan tindakan yang diterapkan penelepon setelah proses penghapusan untuk setiap item selesai.

Sintaks

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

Parameter

[in] dwFlags

Jenis: DWORD

nilai bitwise yang berisi bendera yang digunakan selama operasi penghapusan. Beberapa nilai dapat diatur atau diubah selama operasi penghapusan. Lihat TRANSFER_SOURCE_FLAGS untuk deskripsi bendera.

[in] psiItem

Jenis: IShellItem*

Penunjuk ke IShellItem yang menentukan item yang dihapus.

[in] hrDelete

Jenis: HRESULT

Nilai yang dikembalikan dari operasi penghapusan. Perhatikan bahwa ini bukan HRESULT yang dikembalikan oleh DeleteItem, yang hanya mengantre operasi penghapusan. Sebaliknya, ini adalah hasil dari penghapusan aktual.

[in] psiNewlyCreated

Jenis: IShellItem*

Penunjuk ke IShellItem yang menentukan item yang dihapus, sekarang di Keranjang Sampah. Jika item dihapus sepenuhnya, nilai ini adalah NULL.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika berhasil, atau nilai kesalahan sebaliknya. Dalam kasus nilai kesalahan, semua operasi berikutnya yang tertunda dari panggilan ke IFileOperation dibatalkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)