CComModule::UnregisterServer

Até a data de ATL 7,0, CComModule é obsoleto: consulte Classes de módulo de ATL para obter mais detalhes.

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

Parâmetros

  • bUnRegTypeLib
    Se Verdadeiro, a biblioteca de tipos também é desregistrado.

  • pCLSID
    Aponta para o CLSID do objeto a ser desregistrado.Se NULO (o valor padrão), todos os objetos no mapa do objeto registro será cancelado.

Valor de retorno

Um valor padrão do HRESULT.

Comentários

O segundo parâmetro, os desregistre de pCLSID único objeto da classe ou todos os objetos no mapa do objeto.

UnregisterServer será chamado automaticamente por DLLUnregisterServer para uma DLL ou por WinMain EXE para executar com a opção de linha de comando de /UnregServer .

Consulte OBJECT_ENTRY_AUTO para obter informações sobre como adicionar uma entrada no mapa do objeto.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe de CComModule

CComModule::RegisterServer