立即釋放.net下的com組件

衆所周知,在.net的世界裏,程序員只負責使用new創建對象,而對象的銷燬則完全交給垃圾回收器負責,只有當發生垃圾回收的時候,.net中的類型纔會被銷燬。這通常不會引起什麼不妥。但是,當使用了非託管的com對象的時候,則會帶來特別的問題。 com使用引用計數來確定對象的生存期,com客戶每次引用對象的時候,就調用 IUnKnown->AddRef(),而每次釋放對象的時候,就調用 IUnKnown
相關文章
相關標籤/搜索