Compartilhar via


CAtlModule::UpdateRegistryFromResourceD

Execute o script contido em um recurso especificado para registrar ou no unregister um objeto.

HRESULT WINAPI UpdateRegistryFromResourceD(
   UINT nResID,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw( );
HRESULT WINAPI UpdateRegistryFromResourceD(
   LPCTSTR lpszRes,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw( );

Parâmetros

  • lpszRes
    Um nome de recurso.

  • nResID
    Uma identificação de recurso

  • bRegister
    Verdadeiro se o objeto está registrado; Falso caso contrário.

  • pMapEntries
    Um ponteiro para o mapa de substituição que armazena valores associada com os parâmetros substituível de script.ATL usa automaticamente %MODULE%.Para usar parâmetros substituível adicionais, consulte CAtlModule::AddCommonRGSReplacements.Se não, use o valor padrão de NULO .

Valor de retorno

Retorna S_OK em êxito, ou um erro HRESULT em caso de falha.

Comentários

Execute o script contido no recurso especificado por lpszRes ou por nResID.Se bRegister é Verdadeiroregistros, esse método do objeto no Registro do sistema; se não remove o objeto do Registro.

Para vincular estaticamente componente de Registro de ATL (escrivão), consulte CAtlModule::UpdateRegistryFromResourceS.

Este método chama CAtlModule::UpdateRegistryFromResourceDHelper.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe de CAtlModule