Bagikan melalui


Metode IFileOperationProgressSink::P reNewItem (shobjidl_core.h)

Melakukan tindakan yang diterapkan penelepon sebelum proses untuk membuat item baru dimulai.

Sintaks

HRESULT PreNewItem(
  [in] DWORD      dwFlags,
  [in] IShellItem *psiDestinationFolder,
  [in] LPCWSTR    pszNewName
);

Parameter

[in] dwFlags

Jenis: DWORD

nilai bitwise yang berisi bendera yang mengontrol operasi. Lihat TRANSFER_SOURCE_FLAGS untuk deskripsi bendera.

[in] psiDestinationFolder

Jenis: IShellItem*

Penunjuk ke IShellItem yang menentukan folder tujuan yang akan berisi item baru.

[in] pszNewName

Jenis: LPCWSTR

Arahkan ke nama file item baru, misalnya Newfile.txt. 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 ini 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)