Bagikan melalui


Fungsi CreateClassMoniker (objbase.h)

Membuat moniker kelas yang mengacu pada kelas yang ditentukan.

Sintaks

HRESULT CreateClassMoniker(
  [in]  REFCLSID  rclsid,
  [out] LPMONIKER *ppmk
);

Parameter

[in] rclsid

Referensi ke CLSID dari jenis objek yang mengikat moniker ini.

[out] ppmk

Alamat variabel pointer IMoniker* yang menerima penunjuk antarmuka ke moniker kelas baru. Pada pengembalian yang berhasil, fungsi telah memanggil AddRef pada moniker dan pemanggil bertanggung jawab untuk memanggil Rilis. Ketika kesalahan terjadi, nilai penunjuk moniker adalah NULL.

Nilai kembali

Fungsi ini dapat mengembalikan nilai berikut.

Menampilkan kode Deskripsi
S_OK
Moniker telah berhasil dibuat.
E_INVALIDARG
Satu atau beberapa argumen tidak valid.

Keterangan

Moniker kelas akan mendukung pengikatan ke instans baru kelas yang diidentifikasi oleh CLSID di rclsid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header objbase.h
Pustaka Ole32.lib
DLL Ole32.dll
Set API ext-ms-win-com-ole32-l1-1-5 (diperkenalkan dalam Windows 10, versi 10.0.15063)

Lihat juga

IMoniker