CComModule::UnregisterServer

Od ATL 7.0 CComModule jest przestarzały: zobacz Klasy modułu ATL więcej informacji.

HRESULT UnregisterServer( 
   const CLSID* pCLSID = NULL 
) throw ( ); 
inline HRESULT UnregisterServer( 
   BOOL bUnRegTypeLib, 
   const CLSID* pCLSID = NULL 
) throw ( );

Parametry

  • bUnRegTypeLib
    Jeśli TRUE, biblioteki typów jest również wyrejestrowany.

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

Wartość zwracana

Standardowe wartości HRESULT.

Uwagi

W zależności od pCLSID Wyrejestrowywuje parametru obiektu klasy jednego lub wszystkich obiektów na mapie obiektu.

UnregisterServerbędzie wywoływana automatycznie przez DLLUnregisterServer biblioteki DLL lub przez WinMain dla EXE uruchamiane z /unregserver opcji wiersza polecenia.

Zobacz OBJECT_ENTRY_AUTO informacji na temat dodawania wpisu mapy obiektu.

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CComModule

CComModule::RegisterServer