Freigeben über


CComModule::UnregisterServer

Ab ATL 7.0 ist CComModule veraltet: finden Sie unter ATL-Modul-Klassen für weitere Details.

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

Parameter

  • bUnRegTypeLib
    Wenn TRUE, die Typbibliothek auch die Registrierung aufgehoben wird.

  • pCLSID
    Zeigt auf CLSID des ihre Registrierung werden Objekts.Wenn NULL (der Standardwert), alle Objekte in der Objektzuordnung Registrierung aufgehoben wird.

Rückgabewert

Ein Wert des Standards HRESULT.

Hinweise

Je nach pCLSID-Parameter hebt entweder ein einzelnes Klassenobjekt oder alle Objekte in der Registrierung Objektzuordnung auf.

UnregisterServer wird automatisch von DLLUnregisterServer für eine DLL aufgerufen, oder durch WinMain für eine EXE-Datei werden Sie mit der /UnregServer Befehlszeilenoption ausgeführt.

Siehe soll für Informationen dazu, wie Sie einen Eintrag der Objektzuordnung hinzugefügt wird.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CComModule-Klasse

CComModule::RegisterServer