Com kendisini otomatik olarak bir nesne nesne artık kullanıldığını düşündüğü zaman bellekten kaldırmak çalışmayın. Bunun yerine, nesne programcı kullanılmayan nesneyi kaldırmanız gerekir. Programcı bir nesneye bir başvuru sayısı dayalı olarak kaldırılabilir olup olmadığını belirler.
Com kullanır IUnknown yöntemleri, AddRef ve arabirim bir nesne üzerinde başvuru sayısı yönetmek için yayın. Bu yöntemleri çağırmak için genel kurallar
Basit bir uygulama, her AddRef çağrı aralıklarla ve her yayın azaltır sayacı değişkeni nesnenin içinde arayın. Sayı sıfıra döndüğünde arabirimi artık herhangi bir kullanıcısına ve kendisini bellekten kaldırmak ücretsiz.
Böylece her nesneye (değil bir tek arabirim) başvurusu sayılır başvuru sayımı da uygulanabilir. Bu durumda, her AddRef ve serbest Çağrı Merkezi uygulama nesnesi üzerinde temsilci ve, referans sayımı sıfıra ulaştığında sürüm tüm nesneyi serbest bırakma.
Ayrıca bkz:nbsp; &Nesne ömürleri üzerinden başvuru sayımı yönetme Win32 sdk