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

Zobacz też

Informacje

CComModule::RegisterServer

AtlComModuleRegisterServer

Inne zasoby

Serwer rejestracji funkcje globalne