Metode IFileOperationProgressSink::P ostMoveItem (shobjidl_core.h)
Melakukan tindakan yang diimplementasikan penelepon setelah proses pemindahan untuk setiap item selesai.
Sintaks
HRESULT PostMoveItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] IShellItem *psiDestinationFolder,
[in] LPCWSTR pszNewName,
[in] HRESULT hrMove,
[in] IShellItem *psiNewlyCreated
);
Parameter
[in] dwFlags
Jenis: DWORD
nilai bitwise yang berisi bendera yang digunakan selama operasi pemindahan. Beberapa nilai dapat diatur atau diubah selama operasi pemindahan. 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 yang berisi item yang dipindahkan.
[in] pszNewName
Jenis: LPCWSTR
Penunjuk ke nama yang diberikan ke item setelah dipindahkan. Ini adalah string Unicode yang dihentikan null. Perhatikan bahwa ini mungkin bukan nama yang Anda minta, tabrakan yang diberikan, dan aturan penamaan lainnya.
[in] hrMove
Jenis: HRESULT
Nilai yang dikembalikan dari operasi pemindahan. Perhatikan bahwa ini bukan HRESULT yang dikembalikan oleh MoveItem, yang hanya mengantre operasi pemindahan. Sebaliknya, ini adalah hasil dari pemindahan aktual.
[in] psiNewlyCreated
Jenis: IShellItem*
Penunjuk ke IShellItem yang mewakili item yang dipindahkan di lokasi barunya.
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) |