Fungsi OleSetContainedObject (ole2.h)
Memberi tahu objek bahwa objek disematkan dalam kontainer OLE, yang memastikan bahwa penghitungan referensi dilakukan dengan benar untuk kontainer yang mendukung tautan ke objek yang disematkan.
Sintaks
HRESULT OleSetContainedObject(
[in] LPUNKNOWN pUnknown,
[in] BOOL fContained
);
Parameter
[in] pUnknown
Arahkan ke antarmuka IUnknown objek.
[in] fContained
TRUE jika objek adalah objek yang disematkan; FALSE jika tidak.
Nilai kembali
Fungsi ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Memori untuk operasi tidak cukup. |
|
Satu atau beberapa parameter tidak valid. |
|
Terjadi kesalahan tak terduga. |
Keterangan
Fungsi OleSetContainedObject memberi tahu objek bahwa objek tersebut disematkan dalam kontainer OLE. Implementasi OleSetContainedObject diubah di OLE 2.01 bertepatan dengan publikasi antarmuka IRunnableObject . Anda dapat menggunakan OleSetContainedObject dan metode IRunnableObject::SetContainedObject secara bergantian. Fungsi OleSetContainedObject meminta objek untuk penunjuk ke antarmuka IRunnableObject . Jika berhasil, fungsi mengembalikan hasil panggilan IRunnableObject::SetContainedObject.
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 | ole2.h |
Pustaka | Ole32.lib |
DLL | Ole32.dll |
Set API | ext-ms-win-com-ole32-l1-1-2 (diperkenalkan dalam Windows 10, versi 10.0.10240) |