Metode IFileOperationProgressSink::P ostCopyItem (shobjidl_core.h)
Melakukan tindakan yang diterapkan penelepon setelah proses penyalinan untuk setiap item selesai.
Sintaks
HRESULT PostCopyItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] IShellItem *psiDestinationFolder,
[in] LPCWSTR pszNewName,
[in] HRESULT hrCopy,
[in] IShellItem *psiNewlyCreated
);
Parameter
[in] dwFlags
Jenis: DWORD
nilai bitwise yang berisi bendera yang digunakan selama operasi salin. Beberapa nilai dapat diatur atau diubah selama operasi salin. Lihat TRANSFER_SOURCE_FLAGS untuk deskripsi bendera.
[in] psiItem
Jenis: IShellItem*
Penunjuk ke IShellItem yang menentukan item sumber.
[in] psiDestinationFolder
Jenis: IShellItem*
Penunjuk ke IShellItem yang menentukan folder tujuan tempat item disalin.
[in] pszNewName
Jenis: LPCWSTR
Arahkan ke nama baru yang diberikan ke item setelah disalin. Ini adalah string Unicode yang dihentikan null. Perhatikan bahwa ini mungkin bukan nama yang Anda minta, tabrakan yang diberikan, dan aturan penamaan lainnya.
[in] hrCopy
Jenis: HRESULT
Nilai yang dikembalikan dari operasi salin. Perhatikan bahwa ini bukan HRESULT yang dikembalikan oleh CopyItem, yang hanya mengantre operasi salin. Sebaliknya, ini adalah hasil dari salinan aktual.
[in] psiNewlyCreated
Jenis: IShellItem*
Penunjuk ke IShellItem yang mewakili salinan baru item.
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
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) |