AtlModuleRegisterServer
Rejestruje każdy obiekt w mapie obiektu.
Uwaga ta funkcja jest przestarzała w Visual C++ .net 2002 i nowszych, ale jest dostępna dla zachowania kompatybilności z projektów utworzonych w poprzednich wersjach języka Visual C++.
ATLAPI AtlModuleRegisterServer(
_ATL_MODULE* pM,
BOOL bUnRegTypeLib,
const CLSID* pCLSID
);
Parametry
pM
Wskaźnik do CComModule klasy lub klasy pochodnej.bUnRegTypeLib
PRAWDA, jeśli biblioteka typów ma zostać zarejestrowany.pCLSID
Wskazuje identyfikator CLSID obiektu ma być zarejestrowany.Jeśli wartość NULL, wszystkie obiekty w mapie obiektu zostanie zarejestrowany.
Wartość zwracana
Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.
Uwagi
Funkcja ta przegląda mapy obiektu ATL i rejestruje każdy obiekt na mapie.Jeśli pCLSID nie jest NULL, a następnie tylko obiekt przez pCLSID jest zarejestrowany; w przeciwnym wypadku wszystkie obiekty są zarejestrowane.
Ta funkcja jest przestarzała.Zamiast tego należy użyć jego zastąpienia AtlComModuleRegisterServer.
Ta funkcja pomocnicza jest używany przez CComModule::RegisterServer.
Wymagania
Nagłówek: atlbase.h