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


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