Kelas CComObjectRoot
Typedef CComObjectRootEx ini di-templat pada model utas default server.
Sintaks
typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;
Keterangan
CComObjectRoot
adalah typedef
CComObjectRootEx yang dicetuskan pada model utas default server. Dengan demikian CComObjectThreadModel akan mereferensikan CComSingleThreadModel atau CComMultiThreadModel.
CComObjectRootEx
menangani manajemen jumlah referensi objek untuk objek nonaggregated dan agregat. Ini menyimpan jumlah referensi objek jika objek Anda tidak diagregasi, dan menahan penunjuk ke luar yang tidak diketahui jika objek Anda sedang dikumpulkan. Untuk objek agregat, CComObjectRootEx
metode dapat digunakan untuk menangani kegagalan objek dalam untuk dibangun, dan untuk melindungi objek luar dari penghapusan ketika antarmuka dalam dirilis atau objek dalam dihapus.
Persyaratan
Header: atlcom.h
Lihat juga
Kelas CComObjectRootEx
Kelas CComAggObject
Kelas CComObject
Kelas CComPolyObject
Gambaran Umum Kelas