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 recursobRegister
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