CComModule::UnregisterServer

A partir de ATL 7,0, CComModule está obsoleto: vea Clases de módulo ATL para más detalles.

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

Parámetros

  • bUnRegTypeLib
    Si TRUE, la biblioteca de tipos también es no registrado.

  • pCLSID
    Señala el CLSID del objeto a ser no registrado.Si NULL (valor predeterminado), todos los objetos del mapa de objetos no está registrado.

Valor devuelto

Un valor estándar de HRESULT.

Comentarios

Dependiendo del parámetro, los anula de pCLSID un único objeto de clase o todos los objetos en el mapa del objeto.

UnregisterServer se llamará automáticamente DLLUnregisterServer para DLL o por WinMain para un archivo EXE se ejecuta con la opción de línea de comandos /UnregServer .

Vea OBJECT_ENTRY_AUTO para obtener información sobre cómo agregar una entrada al mapa del objeto.

Requisitos

encabezado: atlbase.h

Vea también

Referencia

Clase de CComModule

CComModule::RegisterServer