AtlModuleUnregisterServerEx
Her nesnenin nesne eşlemesindeki kaydını siler.
Not bu işlevi ve sonrasında kullanılmamaktadır Visual C++ .net 2002'de, ancak Visual C++'ın önceki sürümleriyle oluşturulmuş projeleri ile geriye dönük uyumluluk için kullanılabilir.
ATLAPI AtlModuleUnregisterServerEx(
_ATL_MODULE* pM,
BOOL bUnRegTypeLib,
const CLSID* pCLSID
);
Parametreler
pM
İşaretçi bir CComModule sınıf veya türetilmiş bir sınıf.bUnRegTypeLib
Tür kitaplığı kayıtlı olması ise true.pCLSID
Sona erdirilecek nesnesinin noktalarını CLSID.null nesne eşlemesindeki tüm nesneleri kayıtsız olacaktır.
Dönüş Değeri
s_ok üzerinde başarı veya başarısızlık hresult hata verir.
Notlar
Bu işlev, atl nesne eşlemesi walks ve Haritası içindeki her nesne kaydını siler.pCLSID null, sonra da yalnızca tarafından başvurulan nesne değil pCLSID kaydettirilmemiş; Aksi takdirde tüm nesneleri kayıtsız.
Bu işlev artık kullanılmıyor.Bunun yerine, onun yerine kullanmak AtlComModuleUnregisterServer.
Bu yardımcı işlev tarafından kullanılan CComModule::UnregisterServer.
Gereksinimler
Başlık: atlbase.h