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