Поделиться через


CAtlModule::UpdateRegistryFromResourceD

 

Запускает скрипт, содержащегося в указанном ресурсе для регистрации и отмены регистрации объект.

Синтаксис

      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( );

Параметры

  • lpszRes
    Имя ресурса.

  • nResID
    Идентификатор ресурса

  • bRegister
    TRUE, если объект должен зарегистрировать; FALSE в противном случае.

  • pMapEntries
    Указатель к сопоставлению замены хранить значения, связанные с параметрами скрипта меняемыми.Библиотеки ATL автоматически использует %MODULE%.Для использования дополнительных меняемых параметров см. в разделе CAtlModule::AddCommonRGSReplacements.В противном случае используется значение по умолчанию NULL.

Возвращаемое значение

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

Заметки

Запускает скрипт, содержащихся в ресурсе, указанном lpszRes или nResID.Если bRegisterTRUE, регистры этого метода объект в реестре системы; в противном случае она удаляет объект из реестра.

Статически связывает к компоненту реестра библиотеки ATL (регистратору) см. в разделе CAtlModule::UpdateRegistryFromResourceS.

Этот метод вызывает CAtlModule::UpdateRegistryFromResourceDHelper.

Требования

Header: atlbase.h

См. также

CAtlModule Class