IEnumProgressItems::Metode kloning (imapi2fs.h)

Membuat enumerator lain yang berisi status enumerasi yang sama dengan yang saat ini.

Sintaks

HRESULT Clone(
  [out] IEnumProgressItems **ppEnum
);

Parameter

[out] ppEnum

Menerima penunjuk antarmuka ke objek enumerasi. Jika metode tidak berhasil, nilai variabel output ini tidak terdefinisi. Anda harus melepaskan ppEnum setelah selesai.

Menampilkan nilai

S_OK dikembalikan pada keberhasilan, tetapi kode keberhasilan lainnya dapat dikembalikan sebagai hasil dari implementasi. Kode kesalahan berikut biasanya dikembalikan pada kegagalan operasi, tetapi tidak mewakili satu-satunya nilai kesalahan yang mungkin:

Menampilkan kode Deskripsi
E_POINTER
Penunjuk tidak valid.

Nilai: 0x80004003

E_OUTOFMEMORY
Gagal mengalokasikan memori yang diperlukan.

Nilai: 0x8007000E

Keterangan

Dengan menggunakan metode ini, klien dapat merekam titik tertentu dalam urutan enumerasi, lalu kembali ke titik tersebut di lain waktu. Enumerator baru mendukung antarmuka yang sama dengan yang asli.

Persyaratan

   
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2fs.h

Lihat juga

IEnumProgressItems

IProgressItems