CComModule::RegisterServer

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

HRESULT RegisterServer(
   BOOL bRegTypeLib = FALSE,
   const CLSID* pCLSID = NULL 
) throw( );

Parâmetros

  • bRegTypeLib
    [in] indica se a biblioteca de tipos estará registrado.o valor padrão é Falso.

  • pCLSID
    [in] aponta para o CLSID do objeto a ser registrado.Se NULO (o valor padrão), todos os objetos no mapa do objeto será registrado.

Valor de retorno

Um valor padrão do HRESULT.

Comentários

O segundo parâmetro, atualizações de pCLSID o Registro do sistema para um único objeto da classe ou para todos os objetos no mapa do objeto.

Se bRegTypeLib é Verdadeiro, informações de biblioteca de tipo também será atualizada.

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

RegisterServer será chamado automaticamente por DLLRegisterServer para uma DLL ou por WinMain EXE para executar com a opção de linha de comando de /RegServer .

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe de CComModule

CComModule::UnregisterServer