Bagikan melalui


Kelas CComObjectRoot

Typedef CComObjectRootEx ini di-templat pada model utas default server.

Sintaks

typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;

Keterangan

CComObjectRootadalah 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