Bagikan melalui


IEnumFORMATETC::Metode kloning (objidl.h)

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

Metode ini memungkinkan untuk merekam titik tertentu dalam urutan enumerasi dan kemudian kembali ke titik tersebut di lain waktu. Pemanggil harus merilis enumerator baru ini secara terpisah dari enumerator pertama.

Sintaks

HRESULT Clone(
  [out] IEnumFORMATETC **ppenum
);

Parameter

[out] ppenum

Alamat variabel penunjuk IEnumFORMATETC yang menerima penunjuk antarmuka ke objek enumerasi. Jika metode tidak berhasil, nilai variabel output ini tidak terdefinisi.

Nilai kembali

Metode ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk yang berikut ini.

Menampilkan kode Deskripsi
E_UNEXPECTED
Terjadi kesalahan tidak terduga.
E_INVALIDARG
Enumerator yang ditentukan tidak valid.
E_OUTOFMEMORY
Tidak tersedia cukup memori untuk operasi ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h

Lihat juga

IEnumFORMATETC