AtlModuleUnregisterServer

Wyrejestrowuje każdy obiekt w mapie obiektu.Jest on podobny do AtlModuleUnregisterServerEx , chyba że nie można go wyrejestrować biblioteki typów.

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 AtlModuleUnregisterServerEx( 
   _ATL_MODULE* pM, 
   const CLSID* pCLSID  
);

Parametry

  • pM
    Wskaźnik do CComModule klasy lub klasy pochodnej.

  • pCLSID
    Wskazuje identyfikator CLSID obiektu, który ma być wyrejestrowany.Jeśli wartość NULL, wszystkie obiekty w mapie obiekt będzie niezarejestrowanych.

Wartość zwracana

Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.

Uwagi

Funkcja ta przegląda mapy obiektu ATL i wyrejestrowuje każdego obiektu na mapie.Jeśli pCLSID nie jest NULL, a następnie tylko obiekt przez pCLSID jest zarejestrowany; w przeciwnym razie wszystkie obiekty są niezarejestrowanych.

Ta funkcja jest przestarzała.Zamiast tego należy użyć jego zastąpienia AtlComModuleUnregisterServer.

Ta funkcja pomocnicza jest używany przez CComModule::UnregisterServer.

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

CComModule::UnregisterServer

AtlComModuleUnregisterServer

Inne zasoby

Serwer rejestracji funkcje globalne