Bagikan melalui


Fungsi CreateFormatEnumerator (urlmon.h)

Membuat objek yang mengimplementasikan IEnumFORMATETC melalui array statis struktur FORMATETC .

Sintaks

HRESULT CreateFormatEnumerator(
  [in]  UINT           cfmtetc,
  [in]  FORMATETC      *rgfmtetc,
  [out] IEnumFORMATETC **ppenumfmtetc
);

Parameter

[in] cfmtetc

Jumlah struktur FORMATETC dalam array statis yang ditentukan oleh parameter rgfmtetc . Parameter cfmtetc tidak boleh nol.

[in] rgfmtetc

Penunjuk ke array statis struktur FORMATETC .

[out] ppenumfmtetc

Alamat variabel penunjuk IEnumFORMATETC yang menerima penunjuk antarmuka ke objek enumerator.

Mengembalikan nilai

Fungsi ini mengembalikan S_OK pada keberhasilan. Kemungkinan nilai pengembalian lainnya termasuk yang berikut ini.

Menampilkan kode Deskripsi
E_INVALIDARG
Satu atau beberapa parameter tidak valid.

Keterangan

Fungsi CreateFormatEnumerator membuat objek enumerator yang mengimplementasikan IEnumFORMATETC melalui array statis struktur FORMATETC . Parameter cfmtetc menentukan jumlah struktur ini. Dengan pointer, Anda dapat memanggil metode enumerasi standar untuk menghitung struktur.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header urlmon.h
Pustaka Urlmon.lib
DLL Urlmon.dll