Metode IFileOperationProgressSink::P reRenameItem (shobjidl_core.h)
Melakukan tindakan yang diimplementasikan penelepon sebelum proses penggantian nama untuk setiap item dimulai.
Sintaks
HRESULT PreRenameItem(
[in] DWORD dwFlags,
[in] IShellItem *psiItem,
[in] LPCWSTR pszNewName
);
Parameter
[in] dwFlags
Jenis: DWORD
nilai bitwise yang berisi bendera yang mengontrol operasi. Lihat TRANSFER_SOURCE_FLAGS untuk deskripsi bendera.
[in] psiItem
Jenis: IShellItem*
Penunjuk ke IShellItem yang menentukan item yang akan diganti namanya.
[in] pszNewName
Jenis: LPCWSTR
Arahkan ke nama tampilan baru item. Ini adalah string Unicode yang dihentikan null.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, atau nilai kesalahan sebaliknya. Dalam kasus nilai kesalahan, operasi ganti nama dan 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) |