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 |
---|---|
|
Moniker telah berhasil dibuat. |
|
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) |