Metode ITransferSource::RecycleItem (shobjidl_core.h)
Daur ulang item ke lokasi daur ulang yang disediakan dan kembalikan item di lokasi barunya.
Sintaks
HRESULT RecycleItem(
[in] IShellItem *psiSource,
[in] IShellItem *psiParentDest,
[in] TRANSFER_SOURCE_FLAGS flags,
[out] IShellItem **ppsiNewDest
);
Parameter
[in] psiSource
Jenis: IShellItem*
Pointer ke IShellItem untuk didaur ulang.
[in] psiParentDest
Jenis: IShellItem*
Penunjuk ke IShellItem dari lokasi daur ulang (induk baru item).
[in] flags
Jenis: TRANSFER_SOURCE_FLAGS
Bendera yang mengontrol operasi file. Satu atau beberapa konstanta TRANSFER_SOURCE_FLAGS .
[out] ppsiNewDest
Jenis: IShellItem**
Saat metode kembali, berisi alamat pointer ke IShellItem yang didaur ulang.
Mengembalikan nilai
Jenis: HRESULT
Mengembalikan salah satu dari berikut ini, atau kode kesalahan.
Menampilkan kode | Deskripsi |
---|---|
|
Pengguna merespons "Ya" ke dialog. |
|
Pengguna merespons untuk mencoba kembali tindakan saat ini. |
|
Pengguna merespons "Tidak" ke dialog. |
|
Item anak tidak boleh diproses. |
|
Kesalahan telah diantrekan dan akan ditampilkan nanti. |
|
Pengguna membatalkan tindakan saat ini. |
|
Operasi membutuhkan hak istimewa yang ditingkatkan. |
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) |